DIV定位單元的控制
?。╳idth、height、visiblility)
除了控制定位單元的左上角位置,你還可以控制單元的寬度和高度,及單元在頁面的可視性。
寬度
定位了的要素在頁面上顯示時仍然會從左到右一直顯示。利用寬度屬性就可以設(shè)定字符向右流動的限制,即設(shè)定要素的寬度。西安網(wǎng)站建設(shè)推薦閱讀>>> div屬性,
DIV { position: absolute; left: 200px; top: 40px; width: 150px }
瀏覽器接到這項規(guī)則時,它將文字按照規(guī)則規(guī)定的效果顯示,還將段落的最大水平尺寸限制在150象素。
寬度屬性只適用于絕對定位的要素。你可以使用我們學(xué)過的任何一種長度單位,或使用比例值設(shè)定寬度,比例值指相對于母體要素的比例。IE 4中,這項屬性還可用于圖像。你可以通過寬度設(shè)置人為地拉寬或壓縮圖像。
高度
理論上講,高度應(yīng)該和寬度的設(shè)置類似,只不過是在垂直方向上:
DIV { position: absolute; left: 200px; top: 40px; height: 150px }
這里我用了“理論上講”,因為有些瀏覽器不支持高度屬性。
可視性
利用CSS,你可以隱藏要素,使其在頁面上看不見。這條屬性對于定位了的和未定位的要素都適用。
H4 { visibility: hidden }
選項
visible 使要素可以被看見
hidden 使要素被隱藏
inherit 指它將繼承母體要素的可視性設(shè)置。
值 inherit 為缺省值。這使單元繼承父單元的可見性。所以,如果某一段是隱藏的,則它包含的任何行間單元也都被隱藏。這一繼承性可被明確指定的可見性取代。例如,段內(nèi)的 EM 單元被指定為可見,這時如果該段被隱藏,則段內(nèi)的所有其它內(nèi)容都將消失,而唯有 EM 單元中的文本是可見的。
當一個要素被隱藏后,它仍然要占據(jù)瀏覽器窗口中的原有空間。所以,如果你將文字包圍在一幅被隱藏的圖像周圍,那么,其顯示效果將是文字包圍著一塊空白區(qū)域。
這條屬性在編寫語言和使用動態(tài)HTML時很有用,比如你可以使某段落或圖像只在鼠標滑過時才顯示。
單元層次
?。▃-index)
特性 z-index 用于堆疊屏幕上的單元。缺省情況下,單元堆疊的順序為它們出現(xiàn)在HTML標記的順序——也就是說,后出現(xiàn)單元堆疊在早出現(xiàn)單元的上面。Z-index 特性實際上定義同屬(sibling)單元的堆疊順序以及單元相對父單元的堆疊。按照規(guī)范草案,具有正 z-index 值的單元群都堆疊在父單元之上,它們自己的堆疊順序則按其取值的大小來決定(值大的單元在上層)。同樣,具有負 z-index 值的單元群都堆疊在父單元之下,它們自己的堆疊順序也按取值的大小來定(值大的單元在上層,例如值為 -1 的單元在值為 -2 的單元的上面)。
該參數(shù)值使用純整數(shù)。z-index用于絕對定位或相對定位了的要素。你也可以給圖像設(shè)定z-index。(對于Communicator,最好將 <IMG>標簽包在[font]或 標簽內(nèi),然后將z-index應(yīng)用到[font]或 。)西安網(wǎng)站建設(shè)推薦閱讀>>> div+CSS布局優(yōu)勢有哪些?,
剪輯絕對定位單元
?。╟lip)
絕對定位單元可以被剪輯——也即剪輯顯示給用戶的區(qū)域,只顯示單元的一部分而把其余部分作透明處理。對于傳統(tǒng)的基于文本和圖像的網(wǎng)絡(luò)頁面,這并不是一個很有用的特征。但若要求多媒體頁面,這是很有用的。如 Netscape Communivator 4 和Internet Explorer4 都支持多媒體頁面,它們通過文檔的腳本接口動態(tài)地調(diào)整單元周圍的剪輯區(qū),從而實現(xiàn)文本“劃入”和圖像漸顯等顯示特征。
在CSS中,剪輯通過 clip 特性來控制,這一特性只能用于絕對定位單元,其缺省值為 auto,按單元的外邊緣來剪輯單元(實際上等于沒有剪輯)。另外,可通過如下表達式設(shè)置剪輯框:
clip : rect(top,right.bottom,left) ;
其中 top、right、bottom 和 left 分別是矩形剪輯框的上邊、右邊、下邊和左邊相對于被剪輯單元左上角的位置。Top、right、bottom 和 left 的值可以為任意絕對或相對長度值(但不能為百分比值),或者是關(guān)鍵字 auto。取值為 auto 意味著剪輯區(qū)域的各邊放好以后,被剪輯單元中的任何內(nèi)容都不會超出這個區(qū)域。西安做網(wǎng)站推薦閱讀>>> CSS表單設(shè)計-Web標準(div+css)教程,
控制單元溢出
(overflow)
固定絕對或相對定位單元的 width 和 height,很可能會因為指定的區(qū)域不能滿足單元實際內(nèi)容的需要,而造成單元內(nèi)容溢出。這時可使用 overflow 來指定瀏覽器如何處理溢出:值 none(缺省值)允許瀏覽器顯示溢出的內(nèi)容,因此單元可溢出指定的區(qū)域。而值 clip 要求瀏覽器在單元底部和右邊剪輯單元內(nèi)容,這樣,超出指定區(qū)域的單元內(nèi)容將不顯示。值 scroll 也同樣要求瀏覽器在單元底部和右邊剪輯單元內(nèi)容(同 clip),不過,瀏覽器應(yīng)該(如果可能的話)為單元提供滾動條以使用戶能通過滾動來瀏覽被剪輯的內(nèi)容。
相關(guān)文章:
西安網(wǎng)站建設(shè)_西安做網(wǎng)站_西安網(wǎng)站制作——西安網(wǎng)絡(luò)公司...
-
CSS實現(xiàn)圖片裁剪居中 其實,css實現(xiàn)起來很簡單,只需要設(shè)置img的樣式:object-fit:none即可,不過你要給img一個高度,因為裁剪嘛 頁面:(圖片可以自己隨便截兩張來測試) !--長圖片-- div clas...
-
CSS背景圖片自適應(yīng)全屏 .bg{ background:url(bg.png) no-repeat; background-size:cover; filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL )//IE特有的濾鏡 }...
-
Viewport viewport:可視窗口,也就是瀏覽器。 vw Viewport寬度, 1vw 等于viewport寬度的1% vh Viewport高度, 1vh 等于viewport高的的1% CSS3使用Calc calc()使用通用的數(shù)學(xué)運算規(guī)則,但是也提供更智能的功能:...
-
從企業(yè)建站角度講,最便捷、最適合企業(yè)的建站系統(tǒng)莫過于自助建站系統(tǒng),市場上可供選擇的自助建站平臺也是一搜一大把。這些自助建站平臺采用傻瓜式建站風(fēng)格,容易上手,操作簡單方便...
-
現(xiàn)在想做一個網(wǎng)站成本很低了,買個域名,買個幾十塊空間,弄個網(wǎng)站建設(shè)程序就可以開始你的玩耍了,如果你還想找成本更低的,可以看下面的分享。 如何創(chuàng)建網(wǎng)站一直都是很多朋友想要知...
-
商城網(wǎng)站建設(shè)如何將吸引力提升 在信息如此豐富多樣的今天,商城網(wǎng)站建設(shè)如何才能夠在眾多的同類當中脫穎而出,獲得大眾的吸引和青睞呢?這其實是相關(guān)網(wǎng)站建設(shè)人員一直在思考的一個問...
-
現(xiàn)在越來越多的企業(yè)重視網(wǎng)站的運營推廣,那怎樣推廣效果更好呢?西安蟠龍網(wǎng)絡(luò)小編認為沒用永恒不變得,而且要根據(jù)企業(yè)的具體情況選擇合適的推廣方式才是最好的,如果你又運營推廣的...
-
隨著互聯(lián)網(wǎng)的發(fā)展,人們每時每刻已經(jīng)離不開網(wǎng)絡(luò),而網(wǎng)站是網(wǎng)絡(luò)的基本組成部分,可以這么說,網(wǎng)絡(luò)是由各種各樣的網(wǎng)站組成的,當下,網(wǎng)站是每個企業(yè)的標配,很多個人都有自己的網(wǎng)站,...
-
網(wǎng)站現(xiàn)在是一個企業(yè)的標配,很多沒有網(wǎng)站的企業(yè)不清楚網(wǎng)站對企業(yè)有什么作用,那么今天西安蟠龍小編總結(jié)一下網(wǎng)站對企業(yè)都有哪些好處,希望看完之后您對網(wǎng)站有更深一層的認識。 一、低...
- 上一篇:DIV屬性
- 下一篇:css-級聯(lián)樣式表