Time of Update: 2017-02-28
一般網站都會做到點擊logo,就會回到首頁,應該怎麼做呢,大家首先會想到,給圖片加上連結就可以了 前四節的大練習大家做的怎麼樣?有沒有難度,如果你覺著有難度沒有關係,這節課,我帶著大家做一下這個練習!【第一步 整體布局與公用CSS定義】我們先來分析一下這個頁面頁面主要分5大塊,頂部的Logo、導航條Nav、Banner、Content、Footer,如下圖這樣HTML就很容易寫出來了 <div id="Logo"
Time of Update: 2017-02-28
文章簡介:CSS Overlay技巧。
Time of Update: 2017-02-28
文章簡介:使用Css前置處理器唯一真正需要學習的只有文法,SASS是Ruby語言寫的,但是兩者的文法沒有關係。不懂Ruby,照樣可以使用。你需要的只是一個像CudeKit的應用來觀察和編譯你所撰寫的檔案。 Less就更不用了,只需要調用一個js即可(在用戶端運行),或者藉助Node.js(伺服器運行
Time of Update: 2017-02-28
今天我們為大家準備的JS+CSS霓虹燈效果,讓你的文字像燈一樣每一分每一秒都變色。今天我們要用CSS和jQuery製作霓虹效果。現在我們開始第一步,製作一個背景。其中有2個不同顏色的文字版本。要產生五顏六色的背景圖象,您首先需要建立的Photoshop檔案650px和300px文檔,#141414的背景顏色。 使用您喜愛的字型寫您的標題。 我使用了歌德的世紀與60px的大小。然後Ctrl點擊他,變成選區。 使用矩形工具,按Shift+Alt選擇文本,如下圖:
Time of Update: 2017-02-28
文章簡介:用Minify最佳化網站效能 合并多個CSS或者js檔案. Minify 是用PHP5開發的應用,通過遵循一些Yahoo的最佳化規則來提高網站的效能。它會合并多個CSS或者JavaScript檔案,移除一些不必要的空格和注釋,進行gzip壓縮,並且會設定瀏覽器的緩衝頭。Minify 在設計上和Yahoo的 Combo Handler Service非常像,不過Minify可以合并任何你想要合并的JavaScript和CSS檔案。一般情況下,網站速度的瓶頸都在前端,
Time of Update: 2017-02-28
如果資料表格對於視力沒有問題使用者都難以閱讀的話,那麼想像一個那些用輔助技術(掌上裝置)的人來說,它們是多麼複雜和混亂.幸運的是html規範提供了許多無素和屬性來提高資料表格對於這些裝置的可訪問性.1.summary 和 caption第一元素是表格的caption,它基本上用做表格的標題.儘管這不是必須有的元素,但是盡可以使用caption總是好的.另一個元素是summary.summary屬性可以應用於表格標籤,用來描述表格的內容.與image的alt文字屬性相似.2.thead,
Time of Update: 2017-02-28
在多數情況下我們不需要判斷css檔案是否載入成功了,但有些時間這個功能還是需要的,今天我來整理了相容各種瀏覽器的判斷CSS檔案載入完畢實現方法與各位分享要判斷這個 CSS 檔案是否載入完畢,各個瀏覽器的做法差異比較大,這次要說IE瀏覽器做的不錯,我們可以直接通過onload方法來處理CSS載入完成以後的處理: 代碼如下:// 代碼節選至seajsfunction styleOnload(node, callback) { // for IE6-9
Time of Update: 2017-01-13
CSS命名規範一.檔案命名規範 代碼如下複製代碼 全域樣式:global.css;架構布局:layout.css;字型樣式:font.css;連結樣式:link.css;列印樣式:print.css; 二.常用類/ID命名規範 代碼如下複製代碼
Time of Update: 2017-03-14
全球資訊網聯盟(W3C) 使用了一套特別的文法來定義 CSS 的屬性值,能讓所有的 CSS 屬性都用。如果你曾看過 CSS 規範,你可能已經見過這套文法了。就像 border-image-slice 的文法 ,讓我們看看:<'border-image-slice'> = [<number> | <percentage>]{1,4} &&
Time of Update: 2017-03-07
水平置中若為行內元素,對其父元素用text-align:center即可;若為塊元素(無浮動),則一般有兩種方法可實現對其的水平置中,一為margin:0
Time of Update: 2016-05-16
CSS本身沒有直接提供變換HTML連結底線的功能,但只要運用一些技巧,我們還是可以讓單調的網頁連結底線變得豐富多彩。 一、基本原理 首先,自訂HTML連結底線的第一步是建立一個圖形,在水平方向重複放置這個圖形即形成底線效果。如果要顯示出底線背後的網頁背景,可以使用透明的.gif圖形。 其次,如果底線圖形的高度較大,則必須適當增加文本的高度,使得一行文本的底部與下一行文本的頂部之間有較大的空間,例如p { line-height: 1.5;
Time of Update: 2016-05-16
一、Web標準學習書籍推薦1、《網站重構--應用WEB標準進行設計》screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;}
Time of Update: 2016-05-16
因為螢幕能顯示的最小單位是1px,對於像773*50%=386.5這樣帶數位長度必須有所取捨。 測試頁面,一些瀏覽器的標寬度也在裡面 IE:按四捨五入的方式計算。 Firefox:計算後的值忽略小數部分,但會把多出的長度分配給裡面的各元素。 如果只多出1px,比如2*386=772,剩下的1px會到其中一個元素,優先分配第一個元素,像773px分配給兩個50%時得到的是:387px和386px,分配給四個25%時得到的是:194px、193px、193px和193px; 而對於多出幾個px,如7
Time of Update: 2016-05-16
HTML中的Label標籤,未接觸標準的恐怕會比較陌生。即使接觸了標準,很多人也只是當成一個容器,用來解釋表單中的元素。概念性的東西我這裡就不羅唆了,有興趣的可以參看W3上的教程。 這裡偶只是想談談Label中For的用法,這兩天再搞華人站用了幾個,還是比較爽的。如下面的例子,對於“相當同意”,試著點點文字看。如果真覺得“吹毛求疵”,那就麻煩去描那個小不拉吉的RedioBox了。 相當同意 果然吹毛求疵
Time of Update: 2016-05-16
用表格做網頁排版的時候,一般都能正常使用。偏偏有時會碰到一段連續的英文詞或者一堆驚嘆號(!!!)把網頁就撐開的現象:( 總結了一下,只要在CSS中定義了如下句子,可保網頁不會再被撐開了。 table{table-layout: fixed;} td(word-break: break-all; word-wrap:break-word;) 注釋一下: 1.第一條table{table-layout: fixed;},此樣式可以讓表格中有!!!(驚嘆號)之類的字元時自動換行。 2.td{word-
Time of Update: 2016-05-16
很早以前的,還沒有DW的時候,我們就會搞灰階串連了。 無標題文檔 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2016-05-16
前不久我寫過 XML+XSL 與 Html 的結合 文章,之後有人問我如何把 CDATA 中的內容以Html方式展現出來(尤其是使用者寫的Html不規範)。本來想寫個範例,後來到Google上一查,發現已經有人寫了。就在:http://java.blogger.cn/wuyu/posts/1460.aspx 注意:xsl的disable-output-escaping="yes" 其核心就是利用 disable-output-escaping="yes" MSDN 上對它的描述如下:
Time of Update: 2016-05-16
感覺跟ul和li有點類似,不過也算是一種新思路,源碼如下: dl,dt,dd製作的CSS垂直菜單 Gallery Paul Cezanne Henri Matisse Vincent van Gogh William Turner John Constable Claude Monet [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2016-05-16
執行個體: 整體觀察思考:在開始製作頁面前,我們首先要觀察圖的結構,考慮怎樣布局,布局對一個網站來說非常重要,他是整個體系的骨骼。再看此圖很經典的三行兩列結構,分為四塊,TOP、RIGHT、LEFT、BOTTOM。如 以上我們思考過整體的結構,接下來我們要考慮如何把思考出來的結構變化成"骨骼"如(盒模型來分析) 製作流程:主體製作 --> 細節製作 一、製作主體:xhtml: css:@import url("http://
Time of Update: 2018-12-08
引伸閱讀 * 解讀absolute與relative * position:relative/absolute無法衝破的等級 * 對《無法衝破的等級》一文的補充 定位一直是WEB標準應用程式中的痛點,如果理不清楚定位那麼可能應實現的效果實現不了,實現了的效果可能會走樣。如果理清了定位的原理,那定位會讓網頁實現的更加完美。定位的定義:在CSS中關於定位的內容是:position:relative | absolute | static | fixedstatic 沒有特別的設定,