Vì vậy, tôi có ba div trong một div.Làm cho các div con mở rộng để lấp đầy chiều rộng của cha mẹ
<div class="parent">
<div class="child> Text</div>
<div class="child">Text</div>
<div class="child">Text</div>
</div>
Tôi muốn các div con để lấp đầy chiều rộng của phụ huynh (chiều rộng kết hợp của trẻ em phải là cha mẹ). Tuy nhiên, điều này không xảy ra, tôi đang rơi ngắn. Tôi nghĩ rằng điều này là do các div con đang thiết lập chiều rộng dựa trên nội dung của chúng.
Làm cách nào để đạt được những gì tôi muốn?
CSS-
.child {
background: white;
color: #a7a9ac;
cursor: pointer;
font-size: 15px;
border-right: 1px;
border-top: 0;
border-bottom: 0;
border-left: 0;
border-style: solid;
border-color: @faded-grey;
padding-right: 10px;
margin: 0 auto;
height: 100%;
}
.parent {
border-top: 1px;
border-left: 0;
border-bottom: 1;
border-style: solid;
border-color: @faded-grey;
border-right: 0;
width: 100%;
margin-right: 0px;
height: 80px;
}
bạn có thể đăng các css mà bạn đang sử dụng? – cr0atIAN
Có nhiều cách, nhưng nó phụ thuộc vào những gì bạn muốn. Bạn có muốn div con _last_ lấp đầy bất kỳ không gian còn lại nào không, sau khi nội dung xác định độ rộng của chúng? Hay bạn muốn chúng được khoảng cách đều nhau, _i.e._ qua 'chiều rộng: 33%'? –
đặt CSS, cố gắng chiều rộng: 33%, nhưng nó đặt các div trên một hộp khác: – praks5432