我正在使用具有图案图像作为背景的div。该图案是可重复的,但优选以像素间隔扩展。使用区间扩展div高度
我想知道是否有解决方案以固定的时间间隔扩展div,但仍然会随着文本填充div而展开。
说这个模式最好用10px的间隔查看,例如。高度:120px,130px,140px等 div存在动态内容,随着div高度的增加,高度固定为间隔内的下一个可能高度。例如, div的原始高度为132px,应该自动转换为140px。
这可能吗?我已经添加了jQuery的标签,因为我认为这是不可能单独CSS和Javascript/jQuery是我的一个解决方案:)猜测
SOLUTION:
我结合现有的两个答案的解决方案:
$(function(){
var DivSize = function(el) {
$(el).css('height',Math.ceil($(el).height()/10) * 10+'px');
}
DivSize("#test");
});
这似乎是做的工作!
我看到你的观点,这种解决方案可以在某些情况下工作,但不是在我的div,因为我的div可以与100多个像素不同:( – Christoffer