【发布时间】:2016-11-02 02:04:37
【问题描述】:
我正在使用以下内容旋转一组 div;
map-grid:
-webkit-transform:skewX(-45deg) rotate(15deg) scaleX(1.785) scaleY(.8) translateX(7em) translateY(-4.5em);
-moz-transform:skewX(-45deg) rotate(15deg) scaleX(1.785) scaleY(.8) translateX(7em) translateY(-4.5em);
-ms-transform:skewX(-45deg) rotate(15deg) scaleX(1.785) scaleY(.8) translateX(7em) translateY(-4.5em);
-o-transform:skewX(-45deg) rotate(15deg) scaleX(1.785) scaleY(.8) translateX(7em) translateY(-4.5em);
transform:skewX(-45deg) rotate(15deg) scaleX(1.785) scaleY(.8) translateX(7em) translateY(-4.5em);
这是为了创建一种等距网格。它工作正常,但是我想保持正常视角的每个 div 的内容,所以我尝试了;
map-grid-cell-content:
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
标记是这样的
<div class='map-container'>
<div class='map-grid'>
<div class="map-grid-cell-content">
<< this is where i need the content to be normal >>
</div>
</div>
</div>
但一切都在旋转,请问有什么想法吗?
【问题讨论】:
-
最简单的方法是让子div的属性与父div相反。