Nói rằng tôi có đoạn mã sauIE8 hiển thị inline-block không làm việc
<style type="text/css" media="all">
span, ul, ul li {
display: inline-block;
vertical-align: top;
margin: 0;
padding: 0;
list-style: none;
}
</style>
<span>i would want</span>
<ul>
<li>this</li>
<li>on</li>
<li>one line.</li>
</ul>
Tôi muốn điều này để hiển thị nội tuyến trong IE8. Ở khắp mọi nơi tôi đã đọc tất cả mọi thứ nói rằng điều này sẽ làm việc, IE8 hỗ trợ inline-block. Tuy nhiên sau một buổi sáng cố gắng tôi không thể có được ở trên để xếp hàng. Tôi biết tôi có thể nổi nó, nhưng với các yếu tố khác trên trang của tôi (không được hiển thị ở đây) tôi sẽ cần phải sử dụng một 'clearfix' được đánh dấu nhiều hơn. Tôi chỉ cần nhắm mục tiêu IE8 và rất muốn biết tại sao khối nội tuyến không hoạt động đối với tôi khi được hỗ trợ rõ ràng. Đoạn mã trên thực hiện những gì tôi muốn khi được xem trong Google Chrome.
câu trả lời tốt nhất ở đây: http://stackoverflow.com/questions/6703017/ie-display-inline-block – Marcus