相关疑难解决方法(0)

使用CSS3变换scale()缩放/缩放DOM元素及其占用的空间

在我的页面中间,我有一个div元素,其中包含一些内容(其他div,图像,等等).

<div>
    before
</div>
<div id="content-to-scale">
    <div>something inside</div>
    <div>another something</div>
</div>
<div>
    after
</div>
Run Code Online (Sandbox Code Playgroud)

我想扩展该元素(内容到规模)和所有它的孩子.看起来像是CSS3变换规模操作的工作.但问题是,这只是对元素层次结构可视化的转换,它不会改变页面上元素的空间(或位置).换句话说,缩放该元素将使其与"之前"和"之后"文本重叠.

是否有简单/可靠的方法来扩展视觉表示,还有占用的空间量?

没有Javascript的纯CSS的额外分数.对于使用其他转换函数(如旋转和倾斜)做正确解决方案的解决方案,还有更多要点.这不必使用CSS3转换,但需要在所有最近支持HTML5的浏览器中支持它.

css html5 scale css3 css-transforms

38
推荐指数
1
解决办法
2万
查看次数

变换后的宽度/高度

我申请后如何检索宽度和高度属性transform: rotate(45deg);

比如,旋转后11x11平方变为17x17(Chrome结果),但javascript仍然返回原始宽度/高度 - 10x10.

我怎么得到这个17x17?

html javascript css jquery css3

28
推荐指数
3
解决办法
4万
查看次数

标签 统计

css ×2

css3 ×2

css-transforms ×1

html ×1

html5 ×1

javascript ×1

jquery ×1

scale ×1