国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

css position定位屬性_動力節點Java學院整理

2024-07-11 08:41:50
字體:
來源:轉載
供稿:網友

說明

Position 屬性:規定元素的定位類型。即元素脫離文檔流的布局,在頁面的任意位置顯示。

主要的值

①absolute :絕對定位;脫離文檔流的布局,遺留下來的空間由后面的元素填充。定位的起始位置為最近的父元素(postion不為static),否則為Body文檔本身。

②relative :相對定位;不脫離文檔流的布局,只改變自身的位置,在文檔流原先的位置遺留空白區域。定位的起始位置為此元素原先在文檔流的位置。

③fixed :固定定位;類似于absolute,但不隨著滾動條的移動而改變位置。

④static :默認值;默認布局。

輔助屬性

position屬性只是使元素脫離文檔流,要想此元素能按照希望的位置顯示,就需要使用下面的屬性(position:static不支持這些):

①left : 表示向元素的左邊插入多少像素,使元素向右移動多少像素。

②right :表示向元素的右邊插入多少像素,使元素向左移動多少像素。

③top :表示向元素的上方插入多少像素,使元素向下移動多少像素。

④bottom:表示向元素的下方插入多少像素,使元素向上移動多少像素。

上面屬性的值可以為負,單位:px 。

position 定位方式

position:absolute

說明

絕對定位;脫離文檔流的布局,遺留下來的空間由后面的元素填充。定位的起始位置為最近的父元素(postion不為static),否則為Body文檔本身。

視圖

position:relative

說明

相對定位;不脫離文檔流的布局,只改變自身的位置,在文檔流原先的位置遺留空白區域。定位的起始位置為此元素原先在文檔流的位置。

視圖

position:fixed

說明

固定定位;類似于absolute,但不隨著滾動條的移動而改變位置。

視圖

應用場景

①登錄框覆蓋層:如dz論壇的登錄。

②虛假QQ消息廣告。

position:static

說明

默認定位,表示此元素為默認定位方式。

應用場景

IE6的特殊處理。

總結

滾動條是否出現

當含有position屬性的元素為最邊緣元素時:

①absolute 和relative :含有此2個值的邊緣元素,瀏覽器縮小到此元素不可見時,會出現滾動條。

②fixed :含有此值的邊緣元素,瀏覽器縮小到此元素不可見時,不會出現滾動條。

 示例

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>    <title>position</title>    <style type="text/css">        div        {            height: 200px;            width: 300px;            border-color: Black;            border-style: solid;            border-width: 1px;            }                 #a        {            position:absolute;            left:900px;            top:150px;        }        #b        {            position:relative;            left:500px;            top:100px;        }        #c        {            position:fixed;            left:970px;            top:400px;         }         #d         {            position:static;                background-color:Window;             }    </style></head><body>  <div id="a" >    div-a<br />    position:absolute;<br />    絕對定位;脫離文檔流,遺留空間由后續元素填充。  </div>  <div id="b" >    div-b<br />    position:relative;<br />    相對定位;不脫離文檔流,只改變自身的位置,在文檔流原先的位置遺留空白區域。  </div>  <div id="c" >    div-c<br />    position:fixed;<br />    固定定位;固定在頁面中,不隨瀏覽器的大小改變而改變位置。  </div>  <div id="d"></div>  <input type="text" value="input1" /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /></body></html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 锦州市| 温州市| 阳春市| 昌吉市| 彰化市| 马龙县| 中牟县| 怀来县| 海晏县| 临朐县| 灵寿县| 察隅县| 太谷县| 荔波县| 徐水县| 赣榆县| 精河县| 麻江县| 呼和浩特市| 云南省| 福清市| 东海县| 达孜县| 克东县| 县级市| 桓台县| 保定市| 湖南省| 无锡市| 阜南县| 阳谷县| 龙川县| 德兴市| 青川县| 合川市| 锦州市| 广州市| 陈巴尔虎旗| 定安县| 东乌| 额济纳旗|