我正在使用具有圖案圖像作爲背景的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