Time of Update: 2018-12-07
在設定background-image屬性時,有很多屬性1、background:url("圖片路徑") [no-repeat];background:url("../images/images/up.jpg") no-repeat; 表示不重複顯示圖片2、background-position 版本:CSS1 相容性:IE6 7+ FF+ 繼承性:無 文法: background-position :length || length background-position :position
Time of Update: 2018-12-07
關鍵是:background:transparent url("../images/logo.png") ;no-repeat top;!important;background-repeat:no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/logo.png',sizingMethod='scale'); 說明: 在 IE6
Time of Update: 2018-12-07
CSS expressions(CSS運算式)是一種功能非常強大的方法,可以實現頁面的動態設定屬性,但相容性較差,同時也有著非常恐怖的弱點;可以在CSS
Time of Update: 2018-12-07
本例是一個相容IE6/IE7/IE8和Firefox瀏覽器的css實現半透明層效果,之前本人也遇到過這樣的問題,就是把一個層設定半透明後,內的文字也跟著半透明了,一直沒找到合適的解決辦法,今天看到designcss.org有一篇文章解決了這個問題,但有一點,發現在filter前邊多加一個星號,多加個星號是為了讓IE6和IE7執行,Firefox和IE8就不執行了,Firefox本身來講就不支援IE特有的濾鏡功能,所以這裡沒必要再加星號。還有就是不支援IE8瀏覽器,經過研究,查閱大量資料,終於找到
Time of Update: 2018-12-07
一、使用css縮寫 使用縮寫可以協助減少你CSS檔案的大小,更加容易閱讀。css縮寫的主要規則請參看《常用css縮寫文法總結》,這裡就不展開描述。 二、明確定義單位,除非值為0 忘記定義尺寸的單位是CSS新手普遍的錯誤。在HTML中你可以唯寫width="100",但是在CSS中,你必須給一個準確的單位,比如:width:100pxwidth:100em。只有兩個例外情況可以不定義單位:行高和0值。除此以外,其他值都必須緊跟單位,注意,不要在數值和單位之間加空格。 三、區分大小寫 當在
Time of Update: 2018-12-07
在製作網頁中,我們經常會碰到min/max-width,min/max-height在IE6底下是無效的,這也是web設計師最頭疼的問題之一,以下的方法可以解決這些難題,並且比較簡約。當然,如果你還有更好的方法,希望能在首頁留言給我: <divstyle="max-width:250px;">這段文字內容,ax /min 在ie7
Time of Update: 2018-12-07
1、對於IE使用filter,對於非IE瀏覽器使用png背景圖填充先請看如下代碼:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->filter:alpha(opacity=50); /* IE */-moz-opacity:0.5; /* Moz + FF */opacity: 0.5; /*
Time of Update: 2018-12-07
檢索或設定當對象的內容超過其指定高度及寬度時如何管理內容。所有對象的預設值是 visible ,除了 textarea 對象和 body 對象的預設值是 auto 。設定 textarea 對象此屬性值為 hidden 將隱藏其捲軸。 overflow屬性有四個值: visible (預設), hidden, scroll, 和auto。 同樣有兩個overflow的姐妹屬性overflow-y 和overflow-x,它們很少被採用。
Time of Update: 2018-12-07
最近一段時間因為做 TrueLove 這個項目中使用了 div + css 的配置模式,需要學習了很多的div+css的布局的知識,所以瀏覽了大部分的文章,整理了以下,打包成冊,做成了pdf格式的。office2007的發布提供的pdf產生功能弄得我總是很喜歡把大部分自己學習的資料整理成pdf文檔。估計以後還會有大部分的這種文檔提供。大家看看,我感覺內容基礎的應該ok了。更高階的自己去css-discuss網站看看,那裡很牛的...:
Time of Update: 2018-12-07
最近很有時間的讀了以下這本書《別具光芒:DIV+CSS網頁布局與美化》,我讀的是那個從網站上面下載的一張一張圖片形式的電子書,感覺這個哥們很有努力很堅持,290多頁硬是給一張一張的照了下來發到網上。我看完之後感覺用圖片看不是很爽,看到 Office2007 剛剛發布,裡面加入一個外掛程式可以產生 PDF 文檔,所以整理以下發布成了 pdf 文檔。這本書整體來說很適合初學者看,因為他是結合執行個體來做,書裡面帶的幾個例子感覺很不錯,尤其是第十章的那個例子,完全可以直接拿到現在的普通網站做布局之用。
Time of Update: 2018-12-07
http://www.loveyuki.com/Article/Javascript_Load_Style_Elements.aspx用 Javascript 動態載入一個 CSS 檔案的方法很簡單,但是如果想要載入一個 CSS STYLE 元素,裡面寫入一些 CSS 語句就沒有那麼簡單了。不過也難不倒我們,查一查 MSDN 和 Mozilla 的開發網站就可以寫出來了,下面的語句相容了 IE,Firefox,Safari,Opera 沒有測試。 Code highlighting
Time of Update: 2018-12-07
position:absolute這個是絕對位置;是相對於瀏覽器的定位。比如:position:absolute;left:20px;top:80px; 這個容器始終位於距離瀏覽器左20px,距離瀏覽器上80px的這個位置。position:relative是相對定位,是相對於前面的容器定位的。這個時候不能用top left在定位。應該用margin。比如:<div class="1"></div><div
Time of Update: 2018-12-07
以前看到很多大型網站,整個網站的背景圖片,是同一張圖片,下載他的背景圖片,看到一張圖片上有很多小表徵圖。 也就是國外很流行的css
Time of Update: 2018-12-07
用純CSS實現的列表背景色交替效果, 另外附加了個滑鼠划過變色. 其實, 這是08年寫的一個效果, 當時部落格還叫Bluebird’s sky, 哈, 如今僅剩個本地的軀殼了, 網域名稱都到期了.列表背景色交替實現原理很簡單,用一張二倍於列表單行高度的背景圖,然後,上半部分PS成奇數行顏色,下半部分PS成偶數行顏色,然後將這張圖定義給列表外圍元素平鋪.這樣一來,縱使有萬千行,它也會輕而易舉交替顏色.相之於JS實現,它只有寥寥幾行代碼,是不是輕了許多,但有一點, 背景圖必須算好,
Time of Update: 2018-12-07
在DW中預設是不支援.scss尾碼名的檔案代碼高亮以及代碼提示,不過還好DW提供了相關的擴充配置需要調整幾個檔案(OS:WIN7,DW:5.0):找到 D:\Program Files\Adobe\Adobe Dreamweaver CS5\configuration\Extensions.txt 以及 C:\Users\aNd1coder\AppData\Roaming\Adobe\Dreamweaver CS5\zh_CN\Configuration\Extensions.txt 將
Time of Update: 2018-12-07
原生Js因jQuery的"write less,do more"變得極簡, Html因語義化編碼變得簡明, 那麼, 有沒有一種方式讓Css也更加的高效精緻呢? 當然有, 那便是模組化編碼.Css的模組化,我們可以理解成(抑或本身就是)OOP思想, 重用性、靈活性、可擴充性便是它終極的目標, "類"便是它的核心, OOP的多用組合少用繼承一樣是它的基本原則. Css模組化是一個新穎高效的Css編碼方式, 若有接觸過YUI Css的朋友肯定對這種方式有所瞭解.如何Css模組化,
Time of Update: 2018-12-07
空白雙邊距是一個極容易誤解的CSS特性.它不是CSS的bug,但如果我們一旦誤解,將會給你帶來很多麻煩.先看如下demo代碼:<!doctype html><html><head><meta charset="utf-8"><title>空白邊距疊加demo@Mr.Think</title><style>body{width:300px; font-family:'微軟雅黑'; font-size:1em;
Time of Update: 2018-12-07
文章目錄 原理應用之圓角產生其他小問題參考資料 CSS Border使用小分享原理css盒模型一個盒子包括: margin+border+padding+content– 上下左右邊框交界處出呈現平滑的斜線. 利用這個特點, 通過設定不同的上下左右邊框寬度或者顏色可以得到小三角, 小梯形等. – 調整寬度大小可以調節三角形形狀. 樣本1一般情況下, 我們設定盒子的寬高度, 及上下左右邊框, 會呈現如#test1 { height:2
Time of Update: 2018-12-07
在CSS中,我們可以通過下面的樣式實現DIV元素中文本超長後自動截斷並以省略符號結尾:overflow: hidden;word-break: normal;text-overflow: ellipsis; text-overflow: ellipsis是實現文本截斷後以省略符號結尾的關鍵樣式,但問題是如果添加該樣式則DIV元素內的文本無法自動換行,也就是說該效果只被允許在單行文本上實現。另外,word-break:
Time of Update: 2018-12-07
下面是我翻譯的內容,是根據我對文章的理解意譯的,你就別挑哪裡翻譯的不對了,我的目的只是傳達這個CSS技巧 許多網頁設計師都喜歡,將兩個或者多個容器等高的並排放置,並在裡面展示每個容器的內容,就象經典表格版面配置中的儲存格控制幾個欄目的位置,也喜歡容器的內容置中或頂部對齊顯示。 但是你又不喜歡用table來實現他,那怎麼辦呢?實現的方法很多,有根據視覺錯覺實現的,有用JS控制使高度相等的,還有採用容器溢出部分隱藏和列的負底邊界和正的內補丁相結合的方法來解決列高度相同的問題。 其實有個簡單的方