我有一個小問題,我有4個格具有固定的寬度和50像素的高度和定位絕對的。樣品佈局是2×2調整多個div在絕對定位
它們手動它們之間的定位10px的間隙。問題是,如果我需要調整這些框的大小,我將不得不單獨調整它們的大小,並重新計算它們之間的空間,因爲它們是絕對定位的,並且會讓我擁有的div更多。我被告知Sass可能會幫助我解決這個問題。所以我試圖使用Sass來幫助,但我不知道如何去做這件事。
一個例子:
HTML:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="test.css"/>
<title></title>
</head>
<body>
<div class="section">
<div class="box" id="box-position-1"></div>
<div class="box" id="box-position-2"></div>
<div class="box" id="box-position-3"></div>
<div class="box" id="box-position-4"></div>
</div>
</body>
</html>
CSS:
.section {
position: relative;
}
.box {
width: 50px;
height: 50px;
position: absolute;
border: 1px solid #000;
}
#box-position-3,
#box-position-4 {
top: 60px;
}
#box-position-2,
#box-position-4 {
left: 60px;
}
我的第一個問題是他們真的必須是位置:絕對;?你期望的視覺和功能結果是什麼,因爲我敢打賭,你可以用不同的方式做到這一點。表格單元格的聲音可能適用。 – Michael
通過調整框的大小,你的意思是什麼? – Huangism
請問爲什麼divs絕對定位? – LcSalazar