是否可以在纯CSS中设置一些宽度变化的步骤?
假设我的 div 宽度为 100%,所以当容器为 30px 时,它的宽度将为 30px。但是是否可以将一些“跳跃”设置为 20px,这样当容器为 30px 时,它仍然是 20px,但是当容器为 40px 时,它会得到 40px,因为 40 是 20 的倍数?
换句话说 - 强制某些元素的宽度限制为某个整数的倍数。
我已经用 JS 完成了它,但我将它与一些 css 解决方案混合在一起:
$.fn.widthStep = function(step)
{
var width = $(this).width();
$(this).css('max-width', width - width%step);
}
它将 max-width css prop 设置为最大可能宽度,即“step”的乘积,并且
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)