Time of Update: 2017-01-13
Pagebreak:在列印的時候強迫在樣式控制的對象前後換頁。Before:設定對象前出現的頁分割符。設定為always時,始終在對象之前插入頁分割符。相對應的CSS屬性是”page-break-before”。After:設定對象後出現的頁分割符。設定為always時,始終在對象之後插入頁分割符。相對應的CSS屬性是”'>。用page-break-afterpage-break-after版本:CSS2 相容性:IE4+ 繼承性:無文法:page-break-after :
Time of Update: 2017-01-13
1.表徵圖和文字對齊一般的表徵圖和文字對齊html代碼:<p><i class="icon"></i>前端開發部落格</p><p><a href="javascript:" class="icon">刪除</a>前端開發部落格</p>zxx的CSS代碼:p{line-height:20px; font-size:14px;}.icon { &
Time of Update: 2017-01-13
設計頁面的時候遇到一個神奇的問題,下面是html的代碼<body> <div class="homeNav"> <div class="homeCategory "> </div>
Time of Update: 2017-01-13
不知道大家有沒有注意到,網頁的圖片下方會多出來 3 ~ 5 個像素,無論那個瀏覽器都是這樣的。一開始我也是在我的首頁文章列表的縮圖通過審查元素髮現的,因為圖片套了一個 a 標籤,所以我一開始懷疑是因為這個 a 的緣故,所以我將 a 的 display 改成 black,然後就好了,不會多出來像素了。直到後來我才瞭解到具體的原因,這裡給大家說一下。 其實 img 屬於 inline 元素,inline
Time of Update: 2017-01-13
Emmet1有自動添加CSS瀏覽器首碼(vendor prefix)的功能。譬如在Brackets輸入以下CSS(*表示游標位置):div{ bgs*按TAB鍵展開後如下,div{ -webkit-background-size:
Time of Update: 2017-01-18
看1個簡單的CSS: DIV#divBox p span.red{color:red;},按習慣我們對這個CSS 的理解是,瀏覽器先尋找id為divBox的DIV元素,當找到後,再找其下的所有p元素,然後再尋找所有span元素,當發現有span的class為red的時候,就應用該style。多麼簡單易懂的原理,可是這個理解卻是完完全全相反、錯誤的。 匹配原理: 瀏覽器CSS匹配不是從左至右進行尋找,而是從右至左進行尋找。比如之前說的 DIV#divBox p
Time of Update: 2017-01-18
*:lang(zh) select {font:12px !important;} /*FF的專用*/ select:empty {font:12px !important;} /*safari可見*/ 這裡select是選擇符,根據情況更換。第二句是MAC上safari瀏覽器專屬的。 僅IE7識別 *+html {…} 當面臨需要只針對IE7做樣式的時候就可以採用這個HACK。 IE6及IE6以下識別 * html {…}
Time of Update: 2017-01-18
強調串連 移動滑鼠到任意一個串連上則可放大顯示該超串連。 超串連1 超串連2 超串連3 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
無標題文檔 上一頁 1 2 3 4 5 6 7 8 9 10 下一頁 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
網頁採用了 UTF-8 編碼格式,這本來沒有問題,問題是外部 CSS 檔案預設是 ANSI 編碼,並沒有儲存為 UTF-8 格式。可能你會發現在一般情況下這樣也是沒有問題的,然而當 CSS 檔案中包含有中文注釋時就可能不盡如人意了!估計是 IE6 版本以下的瀏覽器在解析這個 CSS 檔案時因為編碼問題而無法正確解析,所以才會發生 CSS 在 IE6 下不起作用的情況。看來微軟已注意到這個問題,在 IE7 中把它修複了。但是用IE6 的人還是不少。因此這個問題需要解決: 方法一:把 CSS、
Time of Update: 2017-01-18
CSS容器內容超出(溢出)自動換行,CSS容器內容超出(溢出)自動換行,CSS容器內容超出(溢出)自動換行 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
這樣的方法新手們常常不知道該如何搞定。下面就是方法的示範。不過請注意此方法適用與IE與OP瀏覽器! 設定li超出部分顯示省略符號的方法 jb51.net jb51.net - Div CSS布局 常見問題 jb51.net - Div CSS布局 常見問題 jb51.net - Div CSS布局 常見問題 jb51.net - Div CSS布局 常見問題 jb51.net - Div CSS布局 常見問題 jb51.net - Div CSS布局 常見問題 jb51.net
Time of Update: 2017-01-18
需求:圖片width<=330px,height<=150。 1、利用max-width,max-height使圖片等比例自動縮放,代碼: 複製代碼 代碼如下: img{max-width: 330px;max-height: 150px;} 由於ie6不支援css max-width,max-height,所以在ie6中需要利用javascript指令碼來控制大小。 2、用javascript指令碼來相容ie6,代碼如: 複製代碼 代碼如下: var img_width =
Time of Update: 2017-01-18
圖片立體邊框效果 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
一、In-line 行內 行內樣式是在html標籤裡直接使用style屬性 <p style="color: red">text</p> 設定段落文字紅色。 但要記住,最後的HTML應該是獨立出來,使用表現文檔,所以行內樣式應該在任何地方避免。 二、Internal 內部
Time of Update: 2017-01-18
樣本: *[lang=fr] { font-size:14px; width:120px; } *.div { text-decoration:none; } 2.類型選擇符 文法: E { sRules } 說明: 類型選擇符。以文檔語言對象(Element)類型作為選擇符。 樣本:
Time of Update: 2017-01-18
只要觸發IE的hasLayout,非浮動元素就會擁有布局。所以,利用IE6特有的hack規則,為它單獨寫樣式就可修複此問題: _zoom:1; margin-left: value; _margin-left: value-3px; zoom 是IE觸發Layout條件之一,因為它是IE特有的CSS規則,所以採用zoom。 margin-left: value-3px 是修複IE6 中3px 的bug。 此前採用非浮動元素也浮動的方法修複bug,現在我們可以試試這個新的方法了!
Time of Update: 2017-01-18
先說下這套架構的優點:1.可以方便的把繁重的CSS編寫工作分配出去,而不會相互造成影響。2.結構清晰,利於維護和修改。3.每一張網頁都僅載入自己需要的CSS。總結下來就是:提高開發效率,提高維護效率,提高網頁載入效率。下面我解釋一下上面這張CSS結構圖:圖中間的5個黑色的圖示表示網頁,其中上面單獨的一張是主版頁面,下面四張是子頁。使用VS的人都知道主版頁面的作用,相當於asp中的include,把共通的部分作成母片,單獨的部分作成子頁,提高開發效率。圖上方綠色框內的是全域CSS部分,它們存放在s
Time of Update: 2017-01-18
簡要教程這是一款使用CSS3製作的搜尋方塊UI設計效果。這些搜尋方塊在設計上代碼簡潔,設計風格以扁平風格為主,效果時尚大方。使用方法 HTML結構所有的搜尋方塊的HTML結構都是在一個form表單中放置一個input和一個提交按鈕。<form> <input type="text" placeholder="搜尋從這裡開始..."> <button
Time of Update: 2017-01-18
簡要教程這是一組使用CSS3製作的精美滑動開關按鈕特效。這組滑動按鈕按Bootstrap的情景類來設計,可以適應5種不同的情境,以及一種停用狀態。 使用方法 HTML結構該滑動按鈕效果的基本HTML結構使用一個<div>元素來包裹一個<input>元素和兩個<label>元素。<div class="switch-box"> <input id="default"