css中有关position的问题

来源:百度知道 编辑:UC知道 时间:2024/09/23 20:46:23
再DIV+CSS定位中,什么时候用POSITION定位,我看到有些教程里都是直接用MARGIN,PADDING,BORDER定位。
是不是说如果DIV没有嵌套,可以直接用MARGIN这些属性定位。
如果DIV有嵌套,就得用POSITION定位。
还有另网页居中一般用MARGIN:0 AUTO,那么在用POSITION定位的时候怎么居中。是不是先让一张背景图片这样居中后,然后其他元素相对于这张背景图片进行定位。
初学CSS。。有很多疑惑的地方,希望大家帮忙。

position常用到的有absolute,fixed,related这三种属性;
absolute用于绝对定位,用这个定位的话,该元素就脱离文档流了,不再占用文档空间。
fixed用于固定定位,即不管浏览器的滚动条下拉或上移,那个元素的位置都不改变。
related用来相对定位,结合float。
margin,padding是可以用来定位,但border是边框啊...怎么用它定位?
这个和嵌套没关系。
用margin:0 auto,首先要设定width值!不然等于没写这个规则。
一般不用position居中的吧,还是用margin来居中吧

希望有帮助!~