Time of Update: 2017-01-19
1. 用在外部CSS檔案中載入必須的檔案 @importurl(style.css); //只能用在CSS檔案中或者style標籤中 2. 簡單的在頁面中載入一個外部CSS檔案 document.createStyleSheet(cssFile); 2. 用createElement方法建立CSS的Link標籤 varhead=document.getElementsByTagName('HEAD').item(0); varstyle=document.createElement('link'
Time of Update: 2017-01-19
當我們需要的是一條規則的時候,總不能在每次dom發生變化的時候去執行這個操作,否則也太效率低下了。好在dom中css rules也是可以修改的。不過不同瀏覽器的對於css rules的介面描述也不同,其中ie中以類似hash table的方式,而ff以數組方式。 從可程式化性上說,ie的介面描述更討程式員喜歡,不過從邏輯上說,ff顯然更為合理。 我提供了類似於ie的方式對兩套代碼進行簡單封裝,不過ie在dom的css
Time of Update: 2017-01-19
CSS基本屬性處理方法描述css(name)擷取元素上CSS規則中name屬性值css(name,value)css(name,fn(index,value))css({name1:value1,…,nameN:valueN})設定元素上CSS規則name屬性的值為value,也可使用函數參數,不解釋;還可以一次性為同一元素設定多個CSS屬性CSS尺寸屬性處理
Time of Update: 2017-01-19
本文執行個體講述了jquery+css實現動感的圖片轉場效果代碼。分享給大家供大家參考。具體如下:運行效果截圖如下:具體代碼如下:基本思路:定義一個數組存放需要展示的圖片,接著當單擊圖片時刪除zoomIn類,添加fadeOutRight類,實現實圖右移並消失,記數器加1(用於調用下一張圖片),當圖片刪除500毫秒後判斷圖片是不是最後一張,如果是,就把記數器調為0,從第一張圖片開始,刪除圖片代碼,接著建立一張新的圖片代碼,並把src設為下一張圖片,同時加上縮放動畫樣式類animated
Time of Update: 2017-01-19
現在WEB頁面設計比較流行使用大背景圖,那麼您知道如何使用一張大背景圖進行展開效果呢?也就是說使用一張固定尺寸的背景圖片,讓它在頁面中隨著瀏覽器尺寸進行展開,就像我們的電腦案頭壁紙效果。本文將帶您一起使用jQuery和CSS實現背景圖片展開效果。將背景圖片展開,而不是平鋪,注意平鋪效果我們可以使用CSS的background-repeat來實行背景圖片的平鋪效果,本文討論的是背景圖片的展開效果。這種效果在一些前衛的頁面設計中已經廣泛應用,尤其在一些獨立頁面,像登入頁面使用展開的背景圖片效果比較常
Time of Update: 2017-01-19
頁面遮罩彈出框是最常見的一種情況,今天用jQuery實現頁面遮罩彈出框,主要用的技術有JQuery,css和html,html代碼如下:複製代碼 代碼如下:<div id="main"><a href="javascript:showBg();">點擊這裡查看效果</a> <div id="fullbg"></div> <div id="dialog"> <p class="close"><a href="
Time of Update: 2017-01-19
一個項目想用jQuery做一個可以半摺疊的DIV元素,苦於jQueryUI中accordion沒有提供相關的方法,就自己寫了個。以前使用jQueryUI的時候發現能夠用的accordion全部摺疊起來了,沒辦法設定摺疊的最小高度。 代碼品質很低,希望老鳥能夠指點指點。 下圖是效果展示,能夠藉由jQuery的函數展開收縮 複製代碼 代碼如下: //author: hlhr //require: Jquery1.4 and above function
Time of Update: 2017-01-19
使用js和css講圖片的現實控制在固定的地區內,大於這個地區的等比例縮放,小於這個地區的置中顯示。 css+js完美控製圖片大小 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
jQuery 操作 CSSaddClass() - 向被選元素添加一個或多個類 removeClass() - 從被選元素刪除一個或多個類 toggleClass() - 對被選元素進行添加/刪除類的切換操作 css() - 設定或返回被選元素的一個或多個樣式屬性。jQuery css() 方法〈1〉返回 CSS 屬性css("propertyname");〈2〉設定 CSS 屬性css("propertyname","value");〈2.1〉設定多個 CSS
Time of Update: 2017-01-19
【行間樣式擷取】<div id='div1' style="backgroud:red">測試</div> <script> var odiv=document.getElementById('div1'); //先擷取到要擷取樣式的元素標籤,也就是擷取到div1 console.log(odiv.style.background);
Time of Update: 2017-01-19
我們用js書寫css樣式通常會用下面的兩種方式: 一般情況下我們用js設定元素對象的樣式會使用這樣的形式: 複製代碼 代碼如下:var element= document.getElementById(”id”); element.style.width=”20px”; element.style.height=”20px”; element.style.border=”solid 1px red”;
Time of Update: 2017-01-19
複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type"
Time of Update: 2017-01-19
滾動板 通用滾動板示範 第1組 第 1 條內容 第 2 條內容 第 3 條內容 第 4 條內容 第 5 條內容 第 6 條內容 第 7 條內容 第 8 條內容 第 9 條內容 第 10 條內容 第 11 條內容 第 12 條內容 第 13 條內容 第 14 條內容 第 15 條內容 第 16 條內容 第 17 條內容 第 18 條內容 第 19 條內容 第 20 條內容 第2組 第 1 條內容 第 2 條內容 第 3 條內容 第 4 條內容 第 5 條內容 第 6 條內容
Time of Update: 2017-01-19
使用jQuery擷取樣式中的background-color的值時發現在擷取到的顏色值在IE10以下版本中是以HEX格式顯示【#ffff00】,而IE10,、Chrome、Firefox中則是以GRB格式顯示【rgb(255,0,0)】,由於需要對顏色值進行判斷處理,所以需要得到統一的顏色格式,最好是HEX格式的,方便處理點。搜尋了一下,從國外的一個網站上得到一段代碼:複製代碼 代碼如下:$.fn.getHexBackgroundColor = function() { &
Time of Update: 2017-01-19
Html代碼部分: 1.要有一個帶id的樣式表連結,我們要通過操作這個連結來調用不同的href. <link href="css/main0.css" rel="stylesheet" type="text/css" id="cssfile" /> 2.皮膚選擇按鈕(後台為每個li添加onclick事件,觸發換膚功能) <ul id="skin"> <li id="skin_0" title="灰色">灰色</li> <li
Time of Update: 2017-01-19
本文執行個體講述了jquery+CSS實現的多級豎向展開樹形TRee菜單效果。分享給大家供大家參考。具體如下:這裡示範垂直的樹形菜單,應用CSS和jquery技術來實現,顯示在網頁左側比較合適,考慮到簡潔,沒有使用圖片之類的作修飾。本效果相容IE、Firefox等主流瀏覽器。運行效果截圖如下:線上示範地址如下:http://demo.jb51.net/js/2015/jquery-css-nlevel-vshow-tree-codes/具體代碼如下:<!DOCTYPE
Time of Update: 2017-01-19
本文執行個體講述了jquery+CSS實現的水平布局多級網頁菜單效果。分享給大家供大家參考。具體如下:這裡示範的Jquery和CSS共同實現的網頁常見的導覽功能表,支援兩級形式,藍色風格,最多支援二級,三級可能要對代碼進行改造了。本菜單屬於中規中矩型,實用性比較強,適合的網站種類也是很多的,希望大家會喜歡。運行效果截圖如下:線上示範地址如下:http://demo.jb51.net/js/2015/jquery-css-scroll-nav-menu-style-codes/具體代碼如下:<
Time of Update: 2017-01-19
本文執行個體講述了jquery+css實現的紅色線條橫向二級菜單效果。分享給大家供大家參考。具體如下:這是一款帶導航的菜單,當前是哪一項菜單,會很個性的顯示出來,滑鼠放上後會顯示菜單缺口,挺有意思的吧,希望大家喜歡。運行效果截圖如下:線上示範地址如下:http://demo.jb51.net/js/2015/jquery-css-red-color-2row-nav-style-codes/具體代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.
Time of Update: 2017-01-19
複製代碼 代碼如下: var lCSSCoder={ format : function(s){//格式化代碼 s=s.replace(/\s*([\{\}\:\;\,])\s*/g,"$1"); s=s.replace(/\,[\s\.\#\d]*{/g,"{"); s=s.replace(/([^\s])\{([^\s])/g,"$1 {\n\t$2"); s=s.replace(/([^\s])\}([^\n]*)/g,"$1\n}\n$2"); s=s.replace(/([^\s]);
Time of Update: 2017-01-19
display:none與visible:hidden的區別 display:none和visible:hidden都能把網頁上某個元素隱藏起來,但兩者有區別: display:none ---不為被隱藏的對象保留其物理空間,即該對象在頁面上徹底消失,通俗來說就是看不見也摸不到。 visible:hidden--- 使對象在網頁上不可見,但該對象在網頁上所佔的空間沒有改變,通俗來說就是看不見但摸得到。 例子: 複製代碼 代碼如下: <html> <head>