Time of Update: 2017-01-19
在觸發js的scroll事件啊,可是我遇到的是真正不動的,我開始以為是FF上面才會這樣,沒想到IE6和IE7都有如此效果,不得不驚歎神奇了。如是我就找出了如下神奇的代碼:僅用CSS實現滾動效果~~ #fixed{position:fixed;} <div id="fixed">滾動</div> 完了,就這個屬性就搞定滾動了,真想罵人了。不過還沒完呢,這個只支援Firefox和IE7,我剛才說過IE6也可以的,只是IE6要實現就有點複雜了, 複製代碼 代碼如下: <!
Time of Update: 2017-01-19
CSS: 複製代碼 代碼如下: .backToTop { display: none; width: 18px; line-height: 1.2; padding: 5px 0; background-color: #000; color: #fff; font-size: 12px; text-align: center; position: fixed; _position: absolute; right: 10px; bottom: 100px; _bottom: "auto";
Time of Update: 2017-01-19
效果圖:示範代碼 js+css完成網站的會員照片資訊顯示效果 明星網友 優秀圈主 01 水樣年華 25歲·湖北 武漢 人氣:1243178 01 水樣年華 25歲·湖北 武漢 人氣:1243178 01 水樣年華 25歲·湖北 武漢 人氣:1243178 01 水樣年華 25歲·湖北 武漢 人氣:1243178 01 水樣年華 25歲·湖北 武漢 人氣:1243178 01 水樣年華 25歲·湖北 武漢 人氣:1243178
Time of Update: 2017-01-19
今天幫朋友寫了一些代碼,自己覺得寫著寫著,好幾個版本以後,有點滿意,於是就貼出來。 都是定死了的。因為需求就只有4個元素。如果是要用CSS的class來處理,那就需要用到CSS3動畫了。 複製代碼 代碼如下: <!DOCTYPE html> <html> <head> <title> CSS+jQuery動畫效果 </title> <meta name="Generator" content="EditPlus"> <
Time of Update: 2017-01-19
一、ready函數的實現經常用jQuery類庫或其他類庫中的ready方法,有時候想想它們到底是怎麼實現的,但是看了一下jQuery中的源碼,涉及到的模組比較多,(水平有限)代碼比較難看懂;自己結合了一些書籍內容,總結一下。先說一下ready函數的實現思路:變數ready通過運算式賦值,右側為一個自執行匿名函數,在這個匿名函數中,首先為各個瀏覽器的事件綁定處理函數,並為isReady賦值(根據事件非同步處理常式來確定),然後返回一個傳參閉包,在閉包中,主要判斷isReady值來執行操作,如果do
Time of Update: 2017-01-19
樣式表(CSS) 格式整理與壓縮 樣式表(CSS) 格式整理與壓縮 body * { font-size:10pt; }/* ss sda */ p { clear:left; padding:5px 10px; } td , fieldset { padding : 10px ; } textarea { width:90%; height:10em; } 壓縮代碼 格式(多行) 格式(單行) 還原代碼 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
好處有了,問題也接著來了。原來在頻道頁和列表頁中有其各自的css引入和一些javascript函數,當使用主版頁面時,放在內容頁中這些css樣式和javascript函數怎麼處理呢?因為大家知道,使用主版頁面的內容頁是不能包含<head></head>標記的,而css和javascript函數的聲明是要放到<head></head>中間的,這些css樣式和javascript函數如何處理呢?上網查了一下,大致有三種解決方案:方案一:把所有的css樣
Time of Update: 2017-01-19
預先載入檔案一般有兩種常用的方式:xhr和動態插入節點的方式。動態插入節點是最為簡單也最為廣泛的一種非同步載入方式(例如yui的Get模組),然後使用動態插入節點方法載入的檔案都會在載入後立即執行,javascript的執行一方面會佔用瀏覽器js執行進程,另一方面也可能改變頁面結構,而css的執行更有可能讓整個頁面變化。xhr方式雖然不會執行指令碼,但是由於同域的限制,且如今網站的靜態檔案都是部署在cdn伺服器上,如何預先載入css js檔案也變有點玄妙了。 Stoyan Stefanov
Time of Update: 2017-01-19
類比select 並帶有提交後取得資料的代碼 HTML Code 複製代碼 代碼如下: <div id="dropdown"> <p>請選擇城市</p> <ul> <li><a href="#" rel="2">北京</a></li> <li><a href="#" rel="3">上海</a></li> <li><a
Time of Update: 2017-01-19
display:none與visible:hidden的區別 display:none和visible:hidden都能把網頁上某個元素隱藏起來,但兩者有區別: display:none ---不為被隱藏的對象保留其物理空間,即該對象在頁面上徹底消失,通俗來說就是看不見也摸不到。 visible:hidden--- 使對象在網頁上不可見,但該對象在網頁上所佔的空間沒有改變,通俗來說就是看不見但摸得到。 例子: 複製代碼 代碼如下: <html> <head>
Time of Update: 2017-01-19
開始寫之前先複習一下元素和節點的區別:元素是W3C文件物件模型(DOM)當中使用最廣泛的節點之一。元素擁有關聯的“屬性”。XmlElement類擁有許多方法來訪問它的“屬性”(GetAttribute, SetAttribute, RemoveAttribute, GetAttributeNode,
Time of Update: 2017-01-19
但靈活應用CSS會有給人眼前一亮的感覺! 以下用一個簡單的例子來闡述我想說的。 CSS代碼: 複製代碼 代碼如下: #nav li ul { display:none; } HTML代碼: 複製代碼 代碼如下: <div id="nav"> <ul class=""> <li> <h3>菜單1</h3> <ul> <li>子功能表1</li> <li>子功能表2</li> &
Time of Update: 2017-01-19
我們先來看看如何擷取游標相對於整個頁面的位置,因為游標位置變數x,y一般通過滑鼠事件擷取(如mousemove或者mousedown),下面兩個通用函數,用於擷取游標相對於整個頁面的當前位置。 複製代碼 代碼如下://擷取游標的水平位置 function getX(e) { //通用化事件對象 e = e || window.event; //先檢查非IE瀏覽器的位置,在檢查IE的位置 return e.pageX || e.clientX + document.body.scrollLeft;
Time of Update: 2017-01-19
visibility:在切換元素可見度的同時會保持元素在普通流中的位置和空間。它有兩個值:visible(預設的)和hidden(不可見的), 例如: 複製代碼 代碼如下: <p>Hello <b>John</b>, how are you today?</p> 瀏覽器中是:Hello John, how are you today? 接著我們把John所在b的visibility設定為hidden後,就會變成這樣 Hello , how
Time of Update: 2017-01-19
如:elem.style.height 或者 elem.style.height = '100px', 這裡要注意的是設定任何幾何屬性必須明確尺寸單位(如px),同時任何幾何屬性返回的是表示樣式的字串而非數值(如'100px'而非100)。另外像elem.style.height這樣的操作,也能擷取元素style屬性中設定的樣式值,如果你把樣式統一放在css檔案中,上述方法只會返回一個空串。為了擷取元素真實、最終的樣式,書中給出了一個函數 複製代碼 代碼如下: //get a style
Time of Update: 2017-01-19
設定 CSS 屬性 如需設定指定的 CSS 屬性,請使用如下文法: 複製代碼 代碼如下: css("propertyname","value"); 下面的例子將為所有匹配元素設定 background-color 值: 執行個體 複製代碼 代碼如下: $("p").css("background-color","yellow"); 設定多個 CSS 屬性 如需設定多個 CSS 屬性,請使用如下文法: 複製代碼 代碼如下:
Time of Update: 2017-01-19
css() 方法設定或返回被選元素的一個或多個樣式屬性。 設定 CSS 屬性 如需設定指定的 CSS 屬性,請使用如下文法: 複製代碼 代碼如下: css("propertyname","value"); 下面的例子將為所有匹配元素設定 background-color 值: 執行個體 複製代碼 代碼如下: $("p").css("background-color","yellow"); 設定多個 CSS 屬性 如需設定多個 CSS 屬性,請使用如下文法: 複製代碼 代碼如下: css({"
Time of Update: 2017-01-19
本節內容:JQuery、CSS操作列印樣式。一、添加列印樣式1,為螢幕顯示和列印分別準備一個css檔案,如下所示: 用於螢幕顯示的css:複製代碼 代碼如下:<link rel="stylesheet" href="css/mainstylesheet.css" media="screen" />用於列印的css:複製代碼 代碼如下:<link rel="stylesheet" href="css/printstylesheet.css" media="print"
Time of Update: 2017-01-19
html布局代碼 複製代碼 代碼如下: <!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
複製代碼 代碼如下:<script type="text/javascript" language="javascript"> var _sn = ["df/common", "df/home2010"]; var _su = "http://www.jb51.net/skin/"; var Swidth = screen.width; var _se, _st; for (i in _sn) { _se = document.createElement("link");