CSS 定位 position
2017-11-02 19:26
183 查看
position: (配合着定位坐标来使用)定位坐标:left:10px 距左边, top距上边, right 距右边, bottom 距底边
static 静态,不定位
fixed
固定, 脱离正常的文档流,比普通元素层级要高。相对于浏览器窗口进行定位。不会随页面的滚动而移动。
relative
相对定位。(相对于自己原来的位置,霸道的相对,定位之后任然霸占着原来的位置)
absolute
绝对定位,相对于最近的具有定位属性(不管是相对定位,或者绝对定位都可以)的元素进行定位。
脱离正常文档流,层级高于普通元素。(不霸道,其他元素会占据它原来的位置)
相对于它的祖先,有定位属性(relative 或 absolute)的祖先。如果没有,相对于body定位。
备注:相对定位与绝对定位,外层元素(祖先标签)通常设置相对定位(relative),不用坐标(top left)。
内层元素设置绝对定位(absolute)。配合着定位坐标(top left)。
position: fixed ; top:50px; right:100px; (实例:联系客服qq)
static 静态,不定位
fixed
固定, 脱离正常的文档流,比普通元素层级要高。相对于浏览器窗口进行定位。不会随页面的滚动而移动。
relative
相对定位。(相对于自己原来的位置,霸道的相对,定位之后任然霸占着原来的位置)
absolute
绝对定位,相对于最近的具有定位属性(不管是相对定位,或者绝对定位都可以)的元素进行定位。
脱离正常文档流,层级高于普通元素。(不霸道,其他元素会占据它原来的位置)
相对于它的祖先,有定位属性(relative 或 absolute)的祖先。如果没有,相对于body定位。
备注:相对定位与绝对定位,外层元素(祖先标签)通常设置相对定位(relative),不用坐标(top left)。
内层元素设置绝对定位(absolute)。配合着定位坐标(top left)。
position: fixed ; top:50px; right:100px; (实例:联系客服qq)
<!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> new document </title> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <meta name="author" content="" /> <meta name="keywords" content="" /> <meta name="description" content="" /> <link rel="stylesheet" type="text/css" href="" /> <style type="text/css"> img{position:fixed; top:50px; right:100px;} /* fixed 固定,相对于浏览器窗口定位,不会随页面的滚动而移动 */ </style> </head> <body> <img src="qq.jpg" /> <!--联系客服qq的图片--> <div style="height:1000px; border:1px solid red;"> <pre>生活没有彩排,人生也没有彩排。 总会有些时候,满心期待换来的是失望,或者是不体谅。 环顾四周,似乎只有你自己在徘徊。 努力了好像还是看不见希望。 你甚至一度认为,没有人比你更加的不如意了。 渐渐的,你会开始不自信不勇敢不愿向前。 然而,每当这个时候,你都能在心中听到一个声音,清晰而坚定。 再来一次! 当生活的哨声响起, 再一次!选择责任与担当; 再一次!为成长积蓄力量; 再一次!只为追逐的梦想更近些; 再一次!为了更多人能分享阳光; 再一次!相爱在通往年轻的路上; 再一次!坚守心中的完美。 这一刻,每个平凡人,旧的自我离开,新的自我诞生。 成功与否并不重要,因为这不仅仅是为了自己。 我们总会在逆境中汇聚起再一次的能量。 这个民族只会越挫越强,这个世界永远欣赏每一个敢于再来一次的人。 再一次!为平凡人喝彩! </pre> <pre>生活没有彩排,人生也没有彩排。 总会有些时候,满心期待换来的是失望,或者是不体谅。 环顾四周,似乎只有你自己在徘徊。 努力了好像还是看不见希望。 你甚至一度认为,没有人比你更加的不如意了。 渐渐的,你会开始不自信不勇敢不愿向前。 然而,每当这个时候,你都能在心中听到一个声音,清晰而坚定。 再来一次! 当生活的哨声响起, 再一次!选择责任与担当; 再一次!为成长积蓄力量; 再一次!只为追逐的梦想更近些; 再一次!为了更多人能分享阳光; 再一次!相爱在通往年轻的路上; 再一次!坚守心中的完美。 这一刻,每个平凡人,旧的自我离开,新的自我诞生。 成功与否并不重要,因为这不仅仅是为了自己。 我们总会在逆境中汇聚起再一次的能量。 这个民族只会越挫越强,这个世界永远欣赏每一个敢于再来一次的人。 再一次!为平凡人喝彩! </pre> <pre>生活没有彩排,人生也没有彩排。 总会有些时候,满心期待换来的是失望,或者是不体谅。 环顾四周,似乎只有你自己在徘徊。 努力了好像还是看不见希望。 你甚至一度认为,没有人比你更加的不如意了。 渐渐的,你会开始不自信不勇敢不愿向前。 然而,每当这个时候,你都能在心中听到一个声音,清晰而坚定。 再来一次! 当生活的哨声响起, 再一次!选择责任与担当; 再一次!为成长积蓄力量; 再一次!只为追逐的梦想更近些; 再一次!为了更多人能分享阳光; 再一次!相爱在通往年轻的路上; 再一次!坚守心中的完美。 这一刻,每个平凡人,旧的自我离开,新的自我诞生。 成功与否并不重要,因为这不仅仅是为了自己。 我们总会在逆境中汇聚起再一次的能量。 这个民族只会越挫越强,这个世界永远欣赏每一个敢于再来一次的人。 再一次!为平凡人喝彩! </pre> </div> </body> </html>position:absolute (淘宝热卖)
<!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" xml:lang="zh-cn"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title>网页标题</title> <meta name="keywords" content="关键字列表" /> <meta name="description" content="网页描述" /> <link rel="stylesheet" type="text/css" href="" /> <style type="text/css"> *{ margin:0;padding:0;border:0;} body{font-size:12px;} ul,li{ list-style:none} .box{ border:1px solid black; width:650px; margin:50px auto; padding:10px;} .box li{ float:left; text-align:center; border:1px solid green; position:relative; margin:5px;} /* 父标签(祖先元素),用relative定位,不用指定top left坐标。) */ .box li img.up{ position:absolute; top:-10px;right:-10px;} /* 子元素用绝对定位absolute,指定top left坐标。位置相对于有relative定位的父标签,否则相对于body标签 */ h2{ color:#ff3300; border-bottom:2px solid #ff3300; margin-bottom:10px; font-size:24px;} .box a:hover{opacity:0.5;} /* 链接,不透明度 */ </style> </head> <body> <div class="box"> <div><h2>今日闪价</h2></div> <div> <ul> <li><a href=""><img src="08.jpg"></a><br>优惠品格<img src="up.png" class="up" /></li> <li><a href=""><img src="08.jpg"></a><br>优惠品格<img src="up.png" class="up" /></li> <li><a href=""><img src="08.jpg"></a><br>优惠品格<img src="up.png" class="up"/></li> <li><a href=""><img src="08.jpg"></a><br>优惠品格<img src="up.png" class="up"/></li> <li><a href=""><img src="08.jpg"></a><br>优惠品格<img src="up.png" class="up" /></li> <li><a href=""><img src="08.jpg"></a><br>优惠品格<img src="up.png" class="up" /></li> <li><a href=""><img src="08.jpg"></a><br>优惠品格<img src="up.png" class="up"/></li> <li><a href=""><img src="08.jpg"></a><br>优惠品格<img src="up.png" class="up"/></li> </ul> <div style="clear:both"></div> </div> </div> </body> </html>
相关文章推荐
- CSS之Position详解 定位
- 关于css中的position定位问题
- CSS魔法堂:Position定位详解
- Css_Backgroud-position(背景图片)定位问题详解
- CSS_5th_定位position
- css的定位position
- CSS之Position相对定位和绝对定位
- CSS position 属性:绝对定位与相对定位,以及浮动
- CSS布局浮动(float)和定位(position)属性的区别和使用
- CSS布局中的定位position
- CSS 各种定位(position)方式的区别
- CSS中position属性详解以及定位的说明——实验2
- CSS中背景background-position负值定位深入理解
- CSS中背景background-position负值定位深入理解
- CSS background-position 背景定位的用法
- css的定位(Position)布局
- CSS元素之position 定位
- 总结一下CSS中的定位 Position 属性
- 有关CSS 定位中的盒装模型、position、z-index的学习心得
- Css 详细解读定位属性 position 以及参数