我有一组元素,要求它们的最小宽度等于它们的高度,但高度没有明确设置。目前我可以通过使用jQuery设置CSS min-width
属性来实现:
$(document).ready
(
function()
{
$('.myClass').each
(
function() {$(this).css('min-width', $(this).css('height'));}
);
}
);
这种行为是否可以直接在CSS中指定?
这是一个jsfiddle演示,展示了我想要实现的效果:http://jsfiddle.net/p8PeW/
aspect-ratio 宽度数字 / 高度数字;
。它可以双向工作。有关演示,请参见https://dev59.com/A2025IYBdhLWcg3wNTEV#68073761。 - LuckyLuke Skywalker