课程
/前端开发
/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当中的属性,创建真实可用的三维效果
1 回答老师很棒!!!!
1 回答我翻转了之后图片倒过来了怎么办?
1 回答第六面始终是凹下去的,且初始化在最前面,哪位大神看看?谢谢
2 回答创建3D动画效果结构部分
2 回答6在最上面?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号