有些元素在3D變換后為什么都要加個(gè)絕對(duì)或者相對(duì)定位?
如題? ?例如這個(gè)
?????? .three-d {
????????? /* 任務(wù)三、設(shè)置3D舞臺(tái)布景 */
????????? perspective:200px;
????????? -o-perspective:200px;
????????? -webkit-perspective:200px;
????????? -moz-perspective:200px;
????????? -ms-perspective:200px;
????????? /*任務(wù)四、設(shè)置3D舞臺(tái)布景過(guò)渡效果*/
????????? transition:all 0.7s linear;
????????? -o-transition:all 0.7s linear;
????????? -ms-transition:all 0.7s linear;
????????? -moz-transition:all 0.7s linear;
????????? -webkit-transition:all 0.7s linear;
????????? position: relative;? ?
??????? }
2017-03-16
相對(duì)定位是“相對(duì)于”元素在文檔中的初始位置,而絕對(duì)定位是“相對(duì)于”最近的已定位祖先元素,如果不存在已定位的祖先元素,那么“相對(duì)于”最初的包含塊。避免元素發(fā)生3D時(shí)改變位置出錯(cuò)。