课程
/前端开发
/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 回答老师我有俩问题,input标签点了一次就不能点了,你给的代码没有实时刷新的效果,应该怎么做呢?
3 回答3D转换看不出近大远小的效果,怎么回事?
5 回答transition: all 3s ease 1s;
2 回答同样在Firefox调试这个程序时没效果。。。
2 回答额,我的咋这样了
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号