如何使用css实现宽高2比一让一个未知宽高的盒子垂直水平居中

百分比水平、垂直居中: 如果你直接复制代码无法使用请添加-webkit-transform或-moz-transform前缀,案例中我使用了-prefix-free这个插件插件作用就是不需要输入-moz-和-webkit-这些前缀。

很早以前了解过当元素是固定宽喥和高度的时候水平垂直高居中的方法可以设置margin的负值来使其居中,这个负值是元素的宽和高的一半比如宽高是100px,那么就用margin-left:-50px;margin-top:-50px这样的写法但如果这个元素的宽高是用百分比表示呢?

如果使用百分比来设置宽高的话以前哪个负值方法已经用不上了,这个我们发现在一个尛的窍门就是使用中的transform的translate转换属性。下面来看代码实例:

}

我要回帖

更多关于 css设置长宽比例 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信