Time of Update: 2017-01-19
本文執行個體講述了JS+CSS實現滑鼠滑過時動態翻滾的導航條效果。分享給大家供大家參考。具體如下:這是一款滑鼠移至上方時動態翻滾的導航條,注意這裡用了兩個背景圖,請等待網頁載入完成或多重新整理幾次,這個是使用JavaScript實現的,不過代碼好像是從jQuery裡摘出來的,有點像。運行效果截圖如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-css-mouse-over-nav-scroll-style-codes/具體代碼如下:<!DOCTYPE
Time of Update: 2017-01-19
本文執行個體講述了JS+CSS實現大氣的黑色首頁導覽功能表效果代碼。分享給大家供大家參考。具體如下:這是一款JS+CSS實現的大氣的重色+紅色高強對比的菜單,可用作首頁導覽功能表,從設計的角度來講,挺專業,從實用角度來講,應用廣泛,是款人見人愛的經典風格菜單,超不錯的一個作品。運行效果截圖如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-css-black-style-nav-menu-codes/具體代碼如下:<!DOCTYPE html
Time of Update: 2017-01-19
本文執行個體講述了JavaScript+CSS實現仿Mootools豎排彈性動畫菜單效果。分享給大家供大家參考。具體如下:這裡示範JavaScript+CSS仿Mootools豎排黑色動畫菜單,並非使用了Mootools,但效果卻和使用了Mootools差不多,動畫效果平滑,操作舒服,給菜單增色不少。運行效果截圖如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-css-mootools-style-demo/具體代碼如下:<!DOCTYPE html
Time of Update: 2017-01-19
本文執行個體為大家介紹了利用JS產生博文目錄及CSS定製部落格的方法,分享給大家供大家參考,具體內容如下1.JS代碼 想要組建目錄,許多都說需要JS修改許可權,那個這裡就直接進入設定頁面,找到下方的聯絡郵箱直接發去就行了,工作人員回複的還是很快的。 拿到許可權之後,下面就是將編(搜)寫(尋)的JS代碼放在頁尾HTML代碼的方框內,然後點擊儲存就可以了。要注意目錄的產生是幾級標題,這一點可是很重要的。JS代碼如下,基本沒有變化,拷貝了原作者的寫法,可以產生二級目錄,分別為h2和h3,這點需要注
Time of Update: 2017-01-19
本文執行個體講述了JS+DIV+CSS排版布局實現美觀的選項卡效果。分享給大家供大家參考。具體如下:這是一個基於JavaScript的簡單選項卡代碼,陪新手練習一下Div+CSS排版的技巧,本選項卡可以繼續美化修飾完善,選項卡在目前在眾多網站上應用廣泛,確實是一個很不錯的網頁布局方法。運行效果截圖如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-div-css-pbbj-nav-demo/具體代碼如下:<!DOCTYPE html PUBLIC "-/
Time of Update: 2017-02-15
利用hover動作改變p的margin-top可以使小模組向上走,同時在小模組的屁股下面放兩個沿對角線分成兩種顏色的正方形,相對小模組絕對位置,便可以製造出簡單的立體上揚效果。絲帶的兩頭和上揚的陰影部分用border實現就可以了。不過有一個細節需要注意:如果是導航條的話,p裡放a標籤,a標籤裡還要再放span標籤;我之前也覺得多此一舉,結果證明這個span是大有用處的。因為a必須要比span高,然後overflow:hidden,才能把魔術不該露出來的部分遮住,該露出來的部分留有餘地。然後spa
Time of Update: 2017-02-14
"position","top","right","bottom","left","z-index","display","float","width","min-width","max-width","height","min-height&quo
Time of Update: 2017-02-14
css是英文Cascading Style Sheets的縮寫,稱為層疊樣式表,用於對頁面進行美化。存在方式有三種:元素內聯、頁面嵌入和外部引入。比較三種方式的優缺點。文法:style='key1:value;key2:value2;'在標籤中使用style='xx:xxx;'在頁面中嵌入:<style type='text/css'>
Time of Update: 2017-02-13
css樣式如下:#div1{ width:200px; height:400px; background:red; overflow:auto;}#div1::-webkit-scrollbar{ width:5px; height:5px;}#div1::-webkit-scrollbar-track{ background:hotpink; //軌道的樣式}#div1::-webkit-scrollbar-thumb{ background:deeppink;
Time of Update: 2017-02-11
CSS中的-webkit-tap-highlight-color屬性,簡單來說功能就是手機端點擊時的背景色設定,下面這篇文章主要介紹了CSS3中這個鮮為人知的屬性:-webkit-tap-highlight-color的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。-webkit-tap-highlight-color這個屬性只用於iOS
Time of Update: 2017-02-09
背景CSS 自誕生以來,基本文法和核心機制一直沒有本質上的變化,它的發展幾乎全是表現力層面上的提升。最開始 CSS 在網頁中的作用只是輔助性的裝飾,輕便易學是最大的需求;然而如今網站的複雜度已經不可同日而語,原生 CSS 已經讓開發人員力不從心。當一門語言的能力不足而使用者的運行環境又不支援其它選擇的時候,這門語言就會淪為 “編譯目標” 語言。開發人員將選擇另一門更進階的語言來進行開發,然後編譯到底層語言以便實際運行。於是,在前端領域,天降大任於斯人也,CSS 前置處理器應運而生。而 CSS
Time of Update: 2017-02-09
今天製作了一個響應式導航條,能夠自動隨著不同的螢幕解析度或瀏覽器視窗大小的不同而改變導航條的樣式,這裡主要用到的就是CSS3的Media Query。具體可以查看淺談響應式布局這篇文章,這裡就不花費大量的篇幅介紹了,主要看一下這個導航條該怎麼做。另外需要提到的是,ie6-ie8是不支援CSS3的Media Query的,因此對於ie6-ie8我們需要特殊處理,就讓他們保持預設樣式,這對於布局及樣式上都要考慮到這一點。首先看一下布局這一塊,html代碼如下:<div class="
Time of Update: 2017-02-09
為什麼要翻譯這篇說明?css2本有人已翻譯過,但看一下,很粗糙(不是說自己就怎麼怎麼樣啊,翻譯者真的是很值得敬佩的!),近來跟css與xhtml接觸得越來越多,但接觸得越多,迷惑卻總不見少。 現在我覺得很多問題根本不能稱之為問題,原因就在於我們的草率理解,比如殺雞用牛刀,不是不可以,是不合理、不恰當,根源錯了,表象也就會錯了,如果解決問題從表象入手,難免總會摸不著頭腦,還是那句話,要腳踏實地,切莫浮躁。 在這個說明中,“collapsing
Time of Update: 2017-02-09
html 總是那麼的驚奇來源於“硬體加速”年初的一個筆記,閑時整理出來。很多網上文章都說建議開啟瀏覽器的硬體加速,這樣頁面渲染速度、動畫流暢性會提高。這幾乎成了很多人頁面製作的標配,管實際有沒有用都來一個: html,body { transform: translate3d(0,0,0); }但這在很多情況下會引起 html 層級文檔流的“異常”。W3C spec 中有如下描述:In the HTML namespace, any value other than
Time of Update: 2017-02-09
css選擇符整理一、萬用字元 * *{ margin: 0; padding: 0; }作用:將頁面中所有元素的內外補丁設定為0; .class * { color:#ffffff; }將class類下面的所有元素字型顏色設定為白色;二、標籤選擇符 p, p, a, span, h1 { color: #FFFFFF;
Time of Update: 2017-02-08
通過原生JS,點擊事件,滑鼠按下、滑鼠抬起和滑鼠移動事件,實現3d立方體的拖動旋轉,並將旋轉角度即時的反應至介面上顯示。實現原理:通過擷取滑鼠點擊螢幕時的座標和滑鼠移動時的座標,來獲得滑鼠在X軸、Y軸移動的距離,將距離即時賦值給transform屬性從而通過改變transform:rotate屬性值來達到3d立方體旋轉的效果HTML代碼塊:<body><input type="button" class="open"
Time of Update: 2017-02-04
相對定位父級有代碼:.picbox{ position: relative; width: 400px; height: 250px; margin: 0 auto ;也就是代碼中的position: relative;時,子級的定位可以相對父級而決定位子。子級的代碼:子級的代碼中必須有 position: absolute;這段代碼css原碼展示:.picbox{ position: relative; width: 400px; height: 30
Time of Update: 2017-02-04
置中一直是CSS中被抱怨的典型。為什麼實現起來這麼辛苦?所以有人被嘲笑。我覺得問題不是沒有辦法做到,只是視情況而定,有很多不同方式,但是很難弄清楚應該用何種方式。因此我寫了這篇文章,希望能把他變得容易點。水平置中內嵌元素(inline or inline-*)置中?你可以讓他相對父級區塊層級元素置中對齊.center-children { text-align: center;}區塊層級元素(block
Time of Update: 2017-02-03
CSS中主要的虛擬元素有四個:before/after/first-letter/first-line,在before/after虛擬元素選取器中,有一個content屬性,能夠實現頁面中的內容插入。插入純文字content : ”插入的文章”,或者 content:none 不插入內容#html<h1>這是h1</h1><h2>這是h2</h2>#cssh1::after{
Time of Update: 2017-01-19
簡要教程這是一款效果非常酷的純CSS3帶過渡動畫特效的分頁條ui設計效果。該分頁條的首頁、尾頁、上一頁和下一頁按鈕在滑鼠滑過時,會帶有非常好看的平滑展開動畫效果。並且整個分頁條帶有很漂亮的陰影製作效果。使用方法 HTML結構該分頁條的HTML結構如下:使用<section>元素來包裹一組無序列表。<section class="archive-pages"> <ul> <li