定位
概念:将一个元素放在指定的位置上 ,特指position。将a强行放在b身上
语法:
position:定位方式
left: *px;或者right:*px
top:*px或者;bottom:*px
定位方式
1.static静态定位【默认值】
2.fixed固定定位;基于浏览器当前屏进行定位。
盒子完全居中在未知大小的盒子
1.position:fixed;
top:50%;
left:50%;
margin-top:-(盒子高度一半)
margin-left:-(盒子宽度一半)
2.盒子完全居中在未知大小的盒子
position:fixed;
top:0;
buttom:0;
left:0;
right:0;
margin:auto;
3.relative 相对定位:
基于元素本身的位置进行定位。(不会脱离文档流)
4.absolute:基于最近的被设置非静态定位的上级元素进行定位
应用:子绝父相
fixed和absolute都会脱离文档流。
图片和背景图片的选择
数据从数据库来,经常更换,使用img【产品图,广告图】
是页面结构的一部分,使用img【logo】
精灵图用背景图
锚点链接:
div id=‘id名’ 要跳转的区域内容/div
《a href=’#要跳转区域的id名‘》《/a》