부모 div 안에 왼쪽 부동 div에 두 가지 질문이 있습니다. 나는 인터넷에서 검색된이 시도 된 다른 것들에 5 시간 이상을 보냈지 만 해결책을 찾지 못했습니다! 여기 누군가가 도울 수있을 거라 생각 했어.left float divs issue
<div id="parent_div">
<div class="left_floating" style="height:20px; width: 100%; clear:left;"><label style="text-align:center"> This is the title div </label></div>
<div class="left_floating" style="height:50px; width:50px;"> 1 </div>
<div class="left_floating" style="height:20px; width:50px;"> 2 </div>
<div class="left_floating" style="height:20px; width:50px;"> 3 </div>
</div>
문제 1 : 내가 원하는 무엇 : 제목이 모든 시간/관계없이 화면의 크기의 다른 세 된 div의 중심이 될
이
는 시나리오입니다. 어떤 일이 벌어 질지 : div의 공간이 충분하지 않은 시점에서 화면의 크기를 줄이면 화면이 아래로 내려갑니다 (이것이 내가 원하는 것입니다). 그러나 오른쪽에 약간의 틈이 남습니다. div 2는 부모 div의 너비를 100px (div 1의 너비 + div 2의 너비)보다 크게 만듭니다. 즉, 부모 div가 측면에서 단단하지 않습니다. 이것은 제목이 중심이 아니게 만든다. 이 문제를 어떻게 해결할 수 있습니까?문제 2 : 내가 원하는 : DIV 2의 높이가보다 작은 때문에 DIV 3 DIV 2 아래에 간다 : 화면을 축소 및 사업부 3가 다운 될 때, 그것은 무슨 DIV 1. 아래에 가야한다 div 2의 높이가 div 1의 높이보다 큰 경우 결과가 바람직한 결과가됩니다. 어떤 제안?
나는 CSS 솔루션을 원한다.
감사합니다.
감사합니다.이 작품은 훌륭합니다. 하지만 어쨌든 "left_floating"div의 수를 가변적으로 조정할 수 있습니까? 즉 div 당 @media CSS 태그를 정의해야합니까? – Amin
확실한 것 : the last-child를 사용하면 마지막으로 얻을 수있는 것 중 하나를 얻을 수 있습니다 : 둘 다 속성 및 : nth-last-child (2) 두 번째 요소를 float하려는 마지막 요소로 가져옵니다. right – maceyj2