喵街
2017-02-02 20:04
我想问一下,既然relative不能改变原有的位置,那它有什么作用呢,具体可以用在什么情况下,改变表面的感觉没有什么用处
relative; 他的意思是绝对相对定位,他是参照父级的原始点为原始点,无父级则以body的原始点为原始点,当父级内有padding等CSS属性时,当前级的原始点则参照父级内容区的原始点进行定位.
relative和absolute的一个很重要的区别就是当被定义成absolute的对象被移出了,那么他原来的位置也就不存在了,
如果被定义成relative的对象被移出了 他原来的位置还在,别的元素就不能替代这个位置.
看本章的最后一小节:12-9 Relative与Absolute组合使用
用relative定位了一个元素后,可以让该元素的子元素以它为参照物进行绝对定位。
初识HTML(5)+CSS(3)-升级版
1225316 学习 · 18230 问题
相似问题