上一節(jié)介紹的三種定位機制使用了4個屬性來描述定位元素各邊相對于其包含塊的偏移。我們將這4個屬性稱為偏移屬性,這對于完成定位是很重要的一部分。top、right、b
查看詳情定位的原理很簡單。利用定位,可以準確地定義元素框相對于其正常位置應該出現(xiàn)在哪里,或者相對于父元素、另一個元素甚至瀏覽器窗口本身的位置?;靖拍钌钊胗懻摳?/p> 查看詳情
實用行為前面介紹的規(guī)則有一些有意思的后果,這些結果源干兩方面,一方面是規(guī)則中指出了一些要求,另一方面是規(guī)則中有些方面沒有談到。首先要討論浮動元素比其父元素
查看詳情關聯(lián)現(xiàn)在已經知道,可以將背景原圖像放在元素背景上的任何位置,而且可以控制(從某種程度上)它如何平鋪。不過,你可能已經認識到了,將一個圖像放在body元素的中心可
查看詳情有方向的重復(深入)在前面關于重復的一節(jié)中,我們介紹了值repeat-x、repeat-y和repeat,并說明了它們對背景圖像的平鋪有何影響。不過,對于這些值,平鋪模式總是從包
查看詳情百分數值百分數值與關鍵字緊密相關,不過其表現(xiàn)方式更為復雜。假設你希望用百分數值將原圖像在其元素中居中。這很容易:p{background-image:url(bigyinyang.gif);b
查看詳情利用background-repeat,可以把一個大圖像放在文檔的背景中,然后使之一直重復。在此基礎上,下面來看如何改變圖像在背景中的位置。例如,可以在body元素中將一個背景
查看詳情有方向的重復過去,如果想要某種“邊欄式(sidebar)”背景,必須創(chuàng)建一個很短但非常寬的圖像放在背景上。有一段時間,這種圖像的最佳大小是10像素高1,500像素寬。當然
查看詳情背景圖像前面已經介紹了前景和背景色的基礎知識,下面來討論背景圖像。在HTML3.2中,可以通過使用BODY屬性BACKGROUND向文檔的背景關聯(lián)一個圖像:這會使用戶代理加載
查看詳情特殊效果只需結合color和background-color,就可以創(chuàng)建一些有用的效果:h1{color:white;background-color:rgb(20%,20%,20%)font-family:Arial,sans-serif;}這個例子
查看詳情歷史問題所以,設置背景色很簡單——對此只有一個小小的警告:Navigator4對背景色的處理完全是錯誤的。它不是將背景色應用到整個內容框和內邊距,背景色只出現(xiàn)在文本
查看詳情由color的定義可知,這個屬性是可以繼承的。這是有道理的,因為如果聲明body{color:gray;},你可能希望該段落中的所有文本也應當是灰色,即便是強調文本、粗體文本等
查看詳情影響表單元素(從理論上講)網站建設也可以為表單元素設置color值。聲明select元素有暗灰色文本就很簡單,如下:select{color:rgb(33%,33%,33%);}這可能還會設置sele
查看詳情影響邊框color值還可以影響元素周圍的邊框。假設已經聲明了以下樣式,其結果如圖9-4所示:p.aside{color:gray;border-style:solid;}圖9-4:邊框顏色取自內容的顏色元
查看詳情color有很多用法,其中最基本的是替換HTML3.2的BODY屬性TEXT、LINK、ALINK和VLINK。利用錨偽類,color完全可以替換這些BODY屬性。下例中的第一行可以用后面的CSS重
查看詳情