成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

老Web前端設計者談對div絕對定位的心得

開發 前端
我們假設一下,編寫一組div、p和strong元素。每個元素都相對于標記流中他前面的元素進行定位。這就像是俄羅斯方塊游戲,每個塊必須放在已經存在的相鄰塊的頂部或旁邊(因為每個元素都有自己的默認位置,前提是你不設置position的時候)。

用技術術語來說,絕對定位允許相對于元素的包含塊將元素準確的定位在頁面上的任何位置。或者用通俗的來說,它允許相對于“父”元素(例如:div id="footer")對“子”元素(例如 p id="copyright-date")進行定位。盡管還可以為position屬性定義其他值(static、relative、fixed),現在就只來談談絕對定位。

我們假設一下,編寫一組div、p和strong元素。每個元素都相對于標記流中他前面的元素進行定位。這就像是俄羅斯方塊游戲,每個塊必須放在已經存在的相鄰塊的頂部或旁邊(因為每個元素都有自己的默認位置,前提是你不設置position的時候)。

正好相反,在使用絕對定位的時候,同樣一組元素,每個元素都定義一個相對于包含塊(父元素)的絕對定位,而不用考慮標記流的情況。子元素可以并排放置,也可以重疊放置,甚至可以定位到包含塊(父元素)外邊區域的任何地方。定位的固定屬性有top、left、bottom、right、z-index等屬性。怎么?不知道什么是位置屬性?接下來就開始講:

在討論位置屬性之前你先要弄清楚position的屬性relative和absolute的區別,relative屬性是相對于,通常用于包含塊(即父元素)上,而absolute通常用于已經運用了relative屬性的包含塊內的元素。有點繞口,理解就好!

top、left、bottom、right等都為位置元素,下哦那個它們的中文意思就可以明白大致意思,這些屬性通常使用的單位是px,em,%相對于包含塊(即父元素)計算這些屬性值的組合。所以,如果子元素的位置是bottom:50px;和left:30px;那么子元素定位在父元素的底部50像素、距離左邊30像素的地方。另外,可以混合使用不同的單位,比如bottom:50px和3em。

好,說了這么多,我們把這些理論實踐一下,以下為示例代碼:

  1.  h2  
  2.  {  
  3.  position:relative;      /*為包含塊(即父元素)定義屬性relative*/  
  4.  width:100%;             /*為包含塊定義寬度為100%*/  
  5.  height:100em;           /*將高度定義為100個文字的高度*/  
  6.  }  
  7.    
  8.  h2 strong  
  9.  {  
  10.  position:absolute;     /*為position定于屬性absolute*/  
  11.  top:20;                /*這個顯示距離頂部20像素*/  
  12. left:10px;              /*這個顯示的是距離左邊10像素*/  
  13.  }  

 

這樣的話就初步形成了一個簡單的絕對定位的模型,再復雜的定位也是這個原理。html代碼如下:
 

  1. <h2> 
  2. <strong>我得意的笑,這里懸掛在半空中哦</strong> 
  3. </h2> 

 

看不到你想要的效果,設置邊框和背景色,就可以看到效果了!

原文鏈接:http://www.cnblogs.com/jiacy/archive/2011/05/24/2055950.html

責任編輯:陳貽新 來源: 盧瑟的博客
相關推薦

2011-08-08 17:16:23

程序員

2010-08-16 11:28:02

DIV

2011-04-29 09:59:21

Web操作系統

2011-10-31 15:08:54

Chrome插件Web設計開發

2010-08-26 16:48:48

DIV絕對定位相對定位

2012-06-27 11:38:53

Web

2010-09-14 16:57:29

DIV絕對定位CSS

2010-09-10 12:40:06

CSS相對定位CSS絕對定位

2010-09-14 16:39:26

CSS DIV相對定位CSS DIV絕對定位

2010-08-17 11:10:16

DIV+CSS

2010-09-10 13:07:51

CSS DIV絕對定位CSS DIV固定定位

2019-02-18 14:42:18

React.jsUI前端

2014-06-25 10:45:53

移動端設計素質

2011-03-22 10:03:24

web網站開發

2010-08-16 08:54:48

DIVCSS

2010-09-01 14:02:27

絕對定位浮動CSS

2010-01-13 10:53:51

Web前端工程師定位

2011-02-24 14:23:40

人才

2010-06-18 14:17:19

醫藥信息化

2011-02-23 15:34:33

軟件開發軟件模型設計
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 97avcc| 精品欧美乱码久久久久久 | 蜜桃av人人夜夜澡人人爽 | 亚洲免费网址 | 国产又色又爽又黄又免费 | 亚洲视频在线播放 | 亚洲精色| 91婷婷韩国欧美一区二区 | 精品在线一区二区三区 | 91网站视频在线观看 | 能看的av | 精品欧美乱码久久久久久 | 欧美精品一二三区 | 中文字幕亚洲精品 | 国产精品久久久久久久免费观看 | 男女啪啪网址 | 亚洲一区二区三区视频 | 成人av一区| 91大片| 国产精品色 | 在线一区 | 久久av一区二区三区 | 国产精品国产a级 | 亚洲精品在线91 | 日本一区不卡 | 午夜免费福利片 | 国产视频一区二区三区四区五区 | 91在线精品秘密一区二区 | 欧美日韩精品一区二区三区蜜桃 | 人人爽日日躁夜夜躁尤物 | 91视视频在线观看入口直接观看 | 午夜精品 | 成人国产精品入口免费视频 | 日韩精品久久久久 | 狠狠干综合视频 | 国产成人免费网站 | 日批av | 喷潮网站| 久久手机视频 | 国产情侣一区 | 精品欧美一区二区三区 |