<code id="6mcsu"></code>
<li id="6mcsu"></li>
<li id="6mcsu"><dl id="6mcsu"></dl></li>
  • <code id="6mcsu"><tr id="6mcsu"></tr></code>
    或者

    DIV定位單元的控制

    作者:淺色記憶 瀏覽:61 發布時間:2017-08-18
    分享 評論 0

    (width、height、visiblility)

      除了控制定位單元的左上角位置,你還可以控制單元的寬度和高度,及單元在頁面的可視性。

      寬度

      定位了的要素在頁面上顯示時仍然會從左到右一直顯示。利用寬度屬性就可以設定字符向右流動的限制,即設定要素的寬度。

      DIV { position: absolute; left: 200px; top: 40px; width: 150px }

      瀏覽器接到這項規則時,它將文字按照規則規定的效果顯示,還將段落的最大水平尺寸限制在150象素。

      寬度屬性只適用于絕對定位的要素。你可以使用我們學過的任何一種長度單位,或使用比例值設定寬度,比例值指相對于母體要素的比例。IE 4中,這項屬性還可用于圖像。你可以通過寬度設置人為地拉寬或壓縮圖像。

      高度

      理論上講,高度應該和寬度的設置類似,只不過是在垂直方向上:

      DIV { position: absolute; left: 200px; top: 40px; height: 150px }

      這里我用了“理論上講”,因為有些瀏覽器不支持高度屬性。

      可視性

      利用CSS,你可以隱藏要素,使其在頁面上看不見。這條屬性對于定位了的和未定位的要素都適用。

      H4 { visibility: hidden }

      選項

      visible 使要素可以被看見

      hidden 使要素被隱藏

      inherit 指它將繼承母體要素的可視性設置。

      值 inherit 為缺省值。這使單元繼承父單元的可見性。所以,如果某一段是隱藏的,則它包含的任何行間單元也都被隱藏。這一繼承性可被明確指定的可見性取代。例如,段內的 EM 單元被指定為可見,這時如果該段被隱藏,則段內的所有其它內容都將消失,而唯有 EM 單元中的文本是可見的。

      當一個要素被隱藏后,它仍然要占據瀏覽器窗口中的原有空間。所以,如果你將文字包圍在一幅被隱藏的圖像周圍,那么,其顯示效果將是文字包圍著一塊空白區域。

      這條屬性在編寫語言和使用動態HTML時很有用,比如你可以使某段落或圖像只在鼠標滑過時才顯示。

      單元層次

      (z-index)

      特性 z-index 用于堆疊屏幕上的單元。缺省情況下,單元堆疊的順序為它們出現在HTML標記的順序——也就是說,后出現單元堆疊在早出現單元的上面。Z-index 特性實際上定義同屬(sibling)單元的堆疊順序以及單元相對父單元的堆疊。按照規范草案,具有正 z-index 值的單元群都堆疊在父單元之上,它們自己的堆疊順序則按其取值的大小來決定(值大的單元在上層)。同樣,具有負 z-index 值的單元群都堆疊在父單元之下,它們自己的堆疊順序也按取值的大小來定(值大的單元在上層,例如值為 -1 的單元在值為 -2 的單元的上面)。

      該參數值使用純整數。z-index用于絕對定位或相對定位了的要素。你也可以給圖像設定z-index。(對于Communicator,最好將 <IMG>標簽包在[font]或 標簽內,然后將z-index應用到[font]或 。)

      剪輯絕對定位單元

     ?。╟lip)

      絕對定位單元可以被剪輯——也即剪輯顯示給用戶的區域,只顯示單元的一部分而把其余部分作透明處理。對于傳統的基于文本和圖像的網絡頁面,這并不是一個很有用的特征。但若要求多媒體頁面,這是很有用的。如 Netscape Communivator 4 和Internet Explorer4 都支持多媒體頁面,它們通過文檔的腳本接口動態地調整單元周圍的剪輯區,從而實現文本“劃入”和圖像漸顯等顯示特征。

      在CSS中,剪輯通過 clip 特性來控制,這一特性只能用于絕對定位單元,其缺省值為 auto,按單元的外邊緣來剪輯單元(實際上等于沒有剪輯)。另外,可通過如下表達式設置剪輯框:

      clip : rect(top,right.bottom,left) ;

      其中 top、right、bottom 和 left 分別是矩形剪輯框的上邊、右邊、下邊和左邊相對于被剪輯單元左上角的位置。Top、right、bottom 和 left 的值可以為任意絕對或相對長度值(但不能為百分比值),或者是關鍵字 auto。取值為 auto 意味著剪輯區域的各邊放好以后,被剪輯單元中的任何內容都不會超出這個區域。

      控制單元溢出

      (overflow)

      固定絕對或相對定位單元的 width 和 height,很可能會因為指定的區域不能滿足單元實際內容的需要,而造成單元內容溢出。這時可使用 overflow 來指定瀏覽器如何處理溢出:值 none(缺省值)允許瀏覽器顯示溢出的內容,因此單元可溢出指定的區域。而值 clip 要求瀏覽器在單元底部和右邊剪輯單元內容,這樣,超出指定區域的單元內容將不顯示。值 scroll 也同樣要求瀏覽器在單元底部和右邊剪輯單元內容(同 clip),不過,瀏覽器應該(如果可能的話)為單元提供滾動條以使用戶能通過滾動來瀏覽被剪輯的內容。


    在线中文字幕一区| 无码人妻一区二区三区一 | 99无码人妻一区二区三区免费| 亚洲国产精彩中文乱码AV| 国产三级无码内射在线看| 日韩精品无码一区二区三区AV| 亚洲综合中文字幕无线码| 精品久久久无码人妻中文字幕豆芽| 一级片无码中文字幕乱伦| 最近的中文字幕在线看视频| AV无码人妻中文字幕| 亚洲av无码精品网站| 中文字幕av日韩精品一区二区| 91中文在线视频| 欧美日本道中文高清| 无码日韩精品一区二区人妻 | 亚洲av无码片在线播放| 国产成人无码AV麻豆| 日本一区二区三区不卡视频中文字幕| 亚洲人成人无码网www国产| av潮喷大喷水系列无码| 日韩国产精品无码一区二区三区| 亚洲熟妇无码八AV在线播放| 无码人妻精品一区二区三区蜜桃| 中文字幕你懂得| 中文字幕在线视频播放| 在线日韩中文字幕| 开心久久婷婷综合中文字幕| 精品人妻中文av一区二区三区| 中文字幕免费不卡二区| 精品久久亚洲中文无码| 中文无码久久精品| 精品999久久久久久中文字幕| 中文字幕在线精品视频入口一区| 中文字幕理伦午夜福利片| 中文字幕无码久久精品青草| 最近2019中文免费字幕在线观看 | 久久精品中文闷骚内射| 中文字幕在线免费看线人| 中文字幕精品一区二区三区视频| 少妇性饥渴无码A区免费|