我正在使用HTML5和CSS3来制作布局。
我需要在页面上的瓷砖,这是一个正方形的div元素。磁贴在引导列中,我需要宽度自动匹配列的宽度,但我发现很难让高度=宽度,因为宽度是一个百分比值: 100%。
HTML:
...
<div class="col-md-2">
<div class="tile tile-square tile-auto">
...
</div>
</div>
...CSS:
.tile-square{
width: 100%;
height: how to do this?
}我可以使用jQuery/js解决方案,但我更喜欢使用CSS3来单独解决这个问题。CSS3中有一个"calc()“语句,但我不知道它是否能实现此功能。
发布于 2013-12-09 13:10:09
我不知道纯css方法,但在jquery中可以使用$( document ).width();。它将返回width,您可以将其设置为height。
$( document ).width();将以px格式返回值。
https://stackoverflow.com/questions/20463534
复制相似问题