课程
/前端开发
/CSS3
/CSS3 3D 特效
老师,请问您两次设置position, 一次是absolute,一次又是relative,目的是防止重叠,不知道什么原理啊?
2014-06-13
源自:CSS3 3D 特效 3-1
正在回答
设置position为absolute时,再赋予top、left等属性来确定位置的话,位置是相对于其最近一层的有position属性的父容器来定的,所以要给它的父容器设置position:relative,否则给absolute的元素设置top之类的,就会相对于浏览器窗口产生位移而不是它的父容器
guoer
恩,谢谢大家给我上了一课,我已经弄明白了
也就是说,父容器不设relative,那么所有的数字卡片就都跑到浏览器左上角了,因为默认的top和left都是0
不是为了防止重叠,是因为要将他们重叠在一起,所以需要使用绝对定位。
Helianthuserin
举报
使用CSS3当中的属性,创建真实可用的三维效果
2 回答想知道循环怎么实现?
1 回答3d中js内容
1 回答我写了一个翻页的,可是页面上的数字不跟着翻?怎么解
2 回答火狐上到底可不可以啊?
2 回答为什么么效果