Có bất kỳ hacks nào cho max-width:-webkit-fit-content;
cho ví dụ 8 không?chiều rộng tối đa: -webkit-fit-content tức là 8 tương đương?
Cố gắng để có được một div con không chiếm toàn bộ chiều rộng của phụ huynh và điều này hoạt động tốt với ff, chrome và safari; hy vọng có một số hack để có được nó để làm việc với tức là 8 là tốt.
Fiddle cho thấy hành vi: http://jsfiddle.net/XtZq9/ Mã cho hành vi của tôi muốn trong ie8:
#wrap {
background-color: aqua;
width:300px;
height: 50px;
padding-top: 1px;
}
.textbox {
background-color: yellow;
max-width: intrinsic;
max-width:-webkit-fit-content;
max-width: -moz-max-content;
margin-top: 2px;
}
<div id="wrap">
<div class="textbox">
Here is some text
</div>
<div class="textbox">
Here is other, longer, text
</div>
</div>
Không có nhiều mã để tiếp tục ... bất kỳ lý do nào bạn không thể áp dụng nhận xét có điều kiện chỉ đơn giản là đặt độ rộng% trên vùng chứa đó cho ie8? – relic
Tôi muốn chiều rộng của vùng chứa được động theo nội dung của nó nên không muốn đặt bất kỳ giá trị độ rộng tĩnh nào; có thực sự không có nhiều mã để bao gồm nhưng bị bệnh thêm các câu hỏi để bao gồm nó. đây là một fiddle mô tả hành vi tôi muốn: http://jsfiddle.net/XtZq9/ – HelloWorld
@HelloWorld: '.textbox {float: left;} .textbox + * {clear: left;}' là một hack nhỏ về bản chất làm tương tự: http://jsfiddle.net/XtZq9/1/ - tuy nhiên, tôi không thể kiểm tra điều này trong IE8 vì tôi hiện không có máy tính Windows. – Zeta