大多數的CSS屬性都很容易使用。常常,當您對標記語言的元素使用CSS屬性時,產生的結果會隨著您重新整理頁面而立即呈現。而另一些CSS屬性,卻會有一些複雜,且只能在給定的環境下才會工作。Z-index屬性便屬於上面所說的後面的那一組。Z-index無疑的比其他任何屬性都會頻繁的導致(相容性)上的混亂和(開發人員心理上)的挫敗感。但滑稽的是,一旦你真正理解了Z-index,你會發現它卻是一個非常容易使用的屬性,並且會為解決很多layout方面的挑戰提供強有力的協助。在這篇文章裡,我們會準確的說明究竟
頁頭:header 登入條:loginBar 標誌:logo 側欄:sideBar 廣告:banner 導航:nav 子導航:subNav 菜單:menu 子功能表:subMenu 搜尋:search 滾動:scroll 頁面主體:main 內容:content 標籤頁:tab 文章列表:list 提示資訊:msg 小技巧:tips 欄目標題:title 友情連結:friendLink 頁尾:footer 加入:joinus 指南:guild 服務:service 熱點:hot 新聞:news
1.background: url(../images/member_right.gif) 0 -35px;IE和chrome中 -35後面的'px'可要可不要,但是firefox則必需加上,Safari和Opera暫無測試;2.padding屬性IE設定該屬性後,div會增加height和width,但firefox和chrome不會,Safari和Opera暫無測試; CSS Hack 區別IE6/IE7/IE8/IE9和其它標準瀏覽器(如Chrome、Firefox)#test
當然,做為頁面配置工人。這的確是個惱人的問題啊!那麼,開始代碼吧<SCRIPT LANGUAGE="JavaScript"><!--if (window.navigator.userAgent.indexOf("MSIE")>=1){var IE1024="";var IE800="";var IE1152="";var IEother="";ScreenWidth(IE1024,IE800,IE1152,IEother)}else{if (window.navigato
製作網站的時侯為了美化網站介面,大家都希望把瀏覽器右邊的捲軸修改一下顏色,這個通過修改網頁代碼是實現不了的,我們需要藉助CSS來控制捲軸的樣式。 如果想修改瀏覽器捲軸的顏色,我們可以把下面的代碼插入到CSS裡,這樣就可以讓捲軸變色。 代碼如下: (放在body裡,不行就放在html標籤裡。) scrollbar-face-color:#dddddd; /*瀏覽器右邊捲軸凸出部分的顏色*/ scrollbar-highlight-color:#ffffff;
Windows系統下各瀏覽器常用CSS HACK匯總表圖1. 此匯總表中測試瀏覽器的版本為:微軟系統內建:IE6、 IE7、IE8Firefox:Firefox 3.6.6Safari:Safari 5.0Google瀏覽器:Chrome 6.0.458.1 devOpera瀏覽器:Opera 10.602. 其中,多數CSS hack是在selector{property:value;}基礎上更改的。selector代表CSS選取器,property代表CSS特性,value代表特性的值。3.
<html><head><style type="text/css">.list{width:800px;height:40px;background-color:#D5000A;border-radius:5px;box-shadow:-2px 2px 5px black;margin:auto;text-align:left;}.nav{list-style:none;}ul.nav li{float:left;padding:5px
1.區別IE和非IE瀏覽器CSS HACK代碼 #divcss5{ background:blue; /*非IE 背景藍色*/ background:red \9; /*IE6、IE7、IE8背景紅色*/ } 2.區別IE6,IE7,IE8,FF CSS HACK 【區別符號】:「\9」、「*」、「_」【樣本】: #divcss5{ background:blue; /*Firefox 背景變藍色*/
為 了適應不同瀏覽器不同的版本(版本主要就ie來說),ie這朵奇葩現在我們要相容6-9,它的10也快出來了。。。在ie下我們可以寫條件注釋來區分ie 和其他瀏覽器,以及ie的版本,這些請大家自行google。這篇文章主要討論的是css hack。下面廢話補多說了,直接上代碼<!DOCTYPE html> <html> <head> <title>Css Hack</title> <style>
本篇文章使用最新的IE10以及firefox與chrome測試(截止2013年5月27日22:23:22)CSS的原理:我們知道,CSS寫在不同的地方有不同的優先順序, .css檔案中的定義 < 元素style中的屬性,但是如果使用!important,事情就會變得不一樣。首先,先看下面一段代碼:<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type"
頭:header 內容:content/container 尾:footer 導航:nav 側欄:sidebar 欄目:column 頁面外圍控制整體布局寬度:wrapper 左右中:left right center 登入條:loginbar 標誌:logo 廣告:banner 頁面主體:main 熱點:hot 新聞:news 下載:download 子導航:subnav
文章目錄 如何去除虛線框 如何去除虛線框對於如何去除虛線框,有很多人推薦這樣寫:1 a:focus, input[type=button] ,input[type=submit] {2 outline:none;3 }從這段代碼來看,讓我們小分析一下,有兩點可能是需要我們注意的:去除不全面IE6/7 並不支援 outline 屬性, firefox 下 input 的虛線並沒有去除去除太多除 IE6/7
a, a:visited {text-decoration: none; color: #223399;}A:hover {text-decoration: underline; color: #ff5555;}body{ margin: 0px; border: solid 1px; margin-left: 0px; border-color:
IE8正式版出來有一段日誌了,但是針對ie8正式版的CSS hack卻很少,其實這是值得慶幸的,因為ie8修複了很多IE6和IE7的一些BUG,更加接近W3C標準。針對IE8正式版的CSS hack目前可以找到的分為2種:第一種:”\9″:基本的寫法:.test { color/*\**/: blue\9 }這個IE6、IE7、IE8都能識別;但是IE8不能識別“*”和“_”的css hack;所以我們可以這樣寫hack:.header {width:300px;} /*
本文系轉載:http://www.dwww.cn/news/2009-3/20093111943478871.shtml我們在研究其他的網站的樣式的時候經常會發現一種情況,就是在很多background屬性裡都調用同一張圖片,來滿足網頁各個部分的使用。開啟這種圖片看一下,會發現這張圖片上包含了很多小圖片,比如:又如:這些小圖片就是整圖分割後的各個部分,把各個部分放在一張圖片上,而不是是分別儲存成單獨的圖片,其目的我們都知道,就是減少http請求次數,節省時間和頻寬。那麼怎麼來實現一張圖片在不同的
一直對CSS + DIV 布局高度興趣,特別是面對蛋疼的IE6時,我們總是想方設法的照顧它,平時對這個學習很少,在這做個筆記。使用美工設計好的圖片也可以製作出一個好看的導覽功能表,可是通過巧妙的CSS照樣可以。這裡是我仿照 jQuery 網站製作的一個導航,: 製作步驟:1.編寫html。 2.編寫CSS。我打算使用兩張圖片,第一章填充導航的左邊,這張一定要長,保證隨著 #header_nav 中的 <li>
寫css樣式表也有很長時間了,但是有些css樣式的屬性還是會出現一些問題。比如說過去寫css樣式的時候對於position屬性幾乎不太用。相對來說也是比較陌生的。各個瀏覽器的不同解析結果也是一個大問題。寫這篇文章和大家一起來深入的學習一下position屬性的用法以及background-position屬性的用法。Position的英文原意是指位置、職位、狀態。也有安置的意思。在CSS布局中,Position屬性發揮著非常重要的作用,很多容器的定位是用Position屬性來完成。 先來看一CS
寫css樣式表也有很長時間了,但是有些css樣式的屬性還是會出現一些問題。比如說過去寫css樣式的時候對於position屬性幾乎不太用。相對來說也是比較陌生的。各個瀏覽器的不同解析結果也是一個大問題。寫這篇文章和大家一起來深入的學習一下position屬性的用法以及background-position屬性的用法。Position的英文原意是指位置、職位、狀態。也有安置的意思。在CSS布局中,Position屬性發揮著非常重要的作用,很多容器的定位是用Position屬性來完成。 先來看一CS
上兩篇文章“Div+css瀏覽器安全色執行個體分析(一)和div+css瀏覽器安全色執行個體二:css hack的理解”兩篇文章都是講了關於div+css與瀏覽器的相容的問題。今天的這篇文章主要講了:IE6對一些css樣式屬性的不支援。瞭解IE6不支援哪些屬性,我們就可以根據瀏覽器有針對性的去寫css樣式代碼和hack了。
"如果你是一個css高手的話,那你就來詳細介紹一下css滑動門技術".看了這句話不得不學習一下這個所謂的css滑動門技術.我也想當高手啊.當時在百度知道裡回答問題的時候發現有很多有問相關css滑動門技術的文章。當時真是不知道css裡還有個滑動門技術. 所謂的滑動門,可以這樣理解,菜單的 背景圖(圓角,直角,其它等)會根據文字的多少而自動變長(變短),這好象一個可滑動的門一樣.