Time of Update: 2017-02-28
在XHTML中定義ID、CLASSS都用得上,主要是方面CSS定義樣式時能一眼看穿。所以,CSS命名僅作參考。 (1)頁面結構類 容器: container 頁頭:header 內容:content/container 頁面主體:main 頁尾:footer 導航:nav 側欄:sidebar 欄目:column 頁面外圍控制整體布局寬度:wrapper (2)導航類 導航:nav 主導航:mainnav 子導航:subnav 頂導航:topnav
Time of Update: 2017-02-28
css對文字的布局上沒有靠容器底部對齊的參數,目前使用的一個不錯的方法也比較好.就是用position屬性來解決,看下面的代碼,用position的相對和絕對位置功能也輕鬆的實現了,文字靠近div低部對齊,並且靠近的距離還可以精確到像素,自己可以調節,是不是很不錯呢? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Time of Update: 2017-02-28
在內容不超過一屏的情況下,當瀏覽器視窗變小那行頁尾文字會跟著向上浮動但還是保持在底部。 Webjx.Com 當內容多出一屏時,他顯示在網頁的最下邊,而不是視窗的最下邊;測試了一下,還可以,在IE6、IE7、FF等都沒有問題!視窗縮小時也沒有問題! 首先是JS指令碼: function test(){ var infoHeight =
Time of Update: 2017-02-28
前段時間做一個小項目碰到了一個導航製作的方式然後突然想到曾經很久以前看到的梯形狀的不規則導航,就嘗試做了一下。結果碰到了幾個問題,後來在同事的提醒下總算完成了,記錄一下也跟大家分享分享。 網頁教學網 先看圖(圖片只是大致做了一下) 效果展示: 運行代碼框<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/
Time of Update: 2017-02-28
您應該明白為什麼我會說到這個,選擇合適的、有意義的元素去描述你的內容,確保您所選擇的是富有語義的類class和id特徵值。做正確的事情會使你的生活變得容易很多,如果你是某個團隊的一分子,對團隊其他成員來說也是如此。看一下下面的這條規則: Webjx.Com .l13k { color: #369; }
Time of Update: 2017-02-28
一位網友遇到了一個頭疼的問題。需要對經過若干次修改以後的網站進行重整,需要剔除冗餘的代碼,在CSS樣式重整方面,比較頭疼,不僅需要對現有的樣式進行合并與精簡,還需要為網站增加換膚功能。 不難看出,這是一個令人感覺很煩躁的工作,面對一行一行代碼頭皮發麻。如果我們養成良好的習慣,或許可以讓工作更容易一些。就此問題與經驗,以下的文字或許有很大的參考價值: 使用連結或者匯入樣式表的方法對於中階或高階的CSS開發人員來說都是再正常不過的事情,但是我在這裡依然會強調一下這種方法的重要性。
Time of Update: 2017-02-28
看如下的javascript指令碼:if (window.XMLHttpRequest) { //Mozilla, Safari,...IE7 alert('Mozilla, Safari,...IE7 '); if(!window.ActiveXObject){ // Mozilla, Safari,... alert('Mozilla, Safari'); } else {
Time of Update: 2017-02-28
當我們布局一個網頁的時候,經常會遇到這樣的一種情況,那就是最終網頁成型的寬度或是高度會超出我們預先的計算,其實就就是所謂的CSS的盒模型造成的。 #test{margin:10px;padding:10px;width:100px;height:100px;} 如上一段的代碼,很多時候我們會把它所佔的位置計算成width:120px,height:120px,因為在正常的理解下,padding是內邊距,應該是包括在width裡面的,而margin是外邊距,所以width=ma
Time of Update: 2017-02-28
1、使用link標記 2、使用style元素 3、使用@import指令 4、使用style屬性的內聯樣式(inline style) 這是紅色的字 在實際應用中,使用style屬性的內聯樣式是不推薦使用的,XHTML1.1已經將其標準為不建議使用,原因很簡單這種方式不比font標記強多少,削弱了CSS集中控制整個文檔外觀的優點。 前3種方式利用了link標記和style標記,在IE(包括IE6、IE7和IE8 beta1)中有如下限制: ◆
Time of Update: 2017-02-28
所謂的CSS進階技巧...其實是一些對基本技巧的創意組合, 任何手段和技巧都是解決問題的方法. 只要學會這種思考問題的方法, 你也能擁有屬於自己的CSS秘籍. CSS2 還沒有辦法創造出曲線邊框, 明顯的, 僅僅方框是沒辦法滿足我們設計師的. 所以CSS圓角技術到現在還是那麼的火. 1. 固定寬度的純色圓角矩形 在眾多圓角技術中, 固定寬度的圓角矩形應該是最容易實現的, 只需要2個圖片以及一段簡單的html代碼. html代碼如下: Webjx.Com 標題 內容
Time of Update: 2017-02-28
overflow有問題嗎?沒問題。那為什麼說要慎用呢?因為有時會導致一些問題。。。 關於overflow:auto的,很多人貪他書寫方便,直接用來清除浮動。但是Firefox使用overflow:auto會產生focus,引用網友fireyy的評論 我想這是FF瀏覽器的一個“可用性和親和力”(usability/accessibility)的設定,當設定了overflow:auto或者
Time of Update: 2017-02-28
布局 CSS至關重要的作用, CSS的設計初衷. CSS布局和幾年前table橫行時的布局又不太一樣, 在結構化語義化的HTML文檔後面, CSS在格式化文檔的渲染效果, 把結構化文檔用表現化語言來描述. 簡而言之, 就是CSS不需要表現性標籤! CSS布局技術依賴於三個基本概念: 定位, 浮動, margin操縱. 布局技術之間沒有本質的區別, 相同一種布局讓100個前端開發工程師來做, 可能就有100種方法. 置中 在table時代,
Time of Update: 2017-02-28
在HTML中, 如果過你沒有指定一個確定的寬度的話, 區塊層級元素本身就會在垂直方向上延展. 想象一個無序清單. 這個清單會自己擴充來適應它所有的清單元素. 如果使用者在他們的瀏覽器中增加了字型大小, 清單會在垂直方向上延展, 來適應變大的內容. 有時候, 感覺僅僅在垂直方向延展是非常局限的, 如果水平方向也能和垂直方向一樣因為使用者增加字型大小而自延展那就更好了. 概要 如果你用過Firefox 3 Beta的話, 你會發現它已經會自動這樣處理了. 在Firefox 3
Time of Update: 2017-02-28
頭脹脹的,看不下東西做不下事,那就寫朵隨筆吧。 圖片垂直置中,原理應該就是,其實我也不知道。 手上兩種方法,異曲同工,但是都相容ie6的。 複製代碼代碼如下:<div class="imgBox"> <img src="T1mN1tXs0jXXb1upjX.jpg" /> <i></i> </div> .imgBox{ width:100%;height:400px; border:1
Time of Update: 2017-02-28
以下代碼內容為CSS瀏覽版面配置中當前頁面的做法,屬於站長常用代碼,各位站長朋友有類似情況的可以參考下哈,希望對大家有所協助 複製代碼代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html
Time of Update: 2017-02-28
對於新手或入門者來說,往往會有這幾方面的疑問: 什麼是DIV+CSS?實質是什麼? DIV+CSS的優勢何在? 新手學習div+css,該如何入門? 使用什麼軟體來布局頁面和編輯css呢? 能不能提供幾個執行個體具體講解一下怎麼來實現? 諸如此類的問題,是新手們最常問的。回答這些問題,也是仁者見仁,智者見智了。不過從嚴格的角度來講,div+css的叫法是不對,只不過像我們這些菜鳥級的都這樣叫,習慣了而已。 1、那麼DIV+CSS是什麼意思呢?實質是什麼? 要弄懂這個意思,首先
Time of Update: 2017-02-28
本文向大家介紹一下CSS relative相對定位的概念,如果對一個元素進行相對定位,它將出現在它所在的位置上。CSS relative相對定位設定為相對定位的元素框會位移某個距離。元素仍然保持其未定位前的形狀,它原本所佔的空間仍保留。CSS 相對定位相對定位是一個非常容易掌握的概念。如果對一個元素進行相對定位,它將出現在它所在的位置上。然後,可以通過設定垂直或水平位置,讓這個元素“相對於”它的起點進行移動。如果將 top 設定為 20px,那麼框將在原位置頂部下面 20
Time of Update: 2017-02-28
網頁上的某個地區,當滑鼠移入時改變樣式,滑鼠移出時自動回復樣式,可以是一個圖片的邊框,也可以一段文字變色,掌握了原理,貌似可以做更加豐富生動的網頁互動效果,這裡主要是利用Js控制Hover標籤所在的DIV產生動作,也是學習的好範例。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2017-02-28
CSS是Cascading Style Sheets的簡稱,中文譯作“層疊樣式表單”,我把它叫作“層疊樣式表”,我感到這樣順口一點,沒別的意思。實際上它是一組樣式。你可能對CSS這個名詞比較陌生,實際上無論你用Internet Explorer還是Netscape
Time of Update: 2017-02-28
[dvnews_page]想在瀏覽器中顯示出效果,就要讓瀏覽器識別並調用。當瀏覽器讀取樣式表時,要依照文字格式設定來讀,這裡介紹四種在頁面中插入樣式表的方法:鏈入外部樣式表、內部樣式表、匯入外表樣式表和內嵌樣式。 鏈入外部樣式表鏈入外部樣式表是把樣式表儲存為一個樣式表檔案,然後在頁面中用<link>標記連結到這個樣式表檔案,這個<link>標記必須放到頁面的<head>區內,如下: <head> …