작은 문제가 있습니다. 고정 너비와 높이가 50px이고 절대 위치가 지정된 div가 4 개 있습니다. 샘플 레이아웃은 2 x 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