2015-07-14 21 views
5

Tôi đã tạo một thanh cuộn và nó hoạt động hoàn toàn tốt trong google chrome và firefox nhưng không có trong IE. Tôi có cảm giác nó phải làm với thuộc tính chiều cao dòng.Tại sao thanh cuộn không hoạt động trong IE?

Mã của tôi:

Html:

<div id="scrollbar"><br /></div> 

Css:

#scrollbar { 
    margin-top: 10px; 
    height: 220px; 
    float: right; 
    overflow-y: scroll; 
    line-height: 403px; 
} 

Đây là jsfiddle tôi.

Dù sao để làm việc này trong IE?

Trả lời

3

Thay đổi <br/> thành &nbsp;. IE chọn không gian không phá vỡ tốt hơn một chút so với chỉ một thẻ <br>. http://jsfiddle.net/s9sycey1/3/

+0

chỉ FYI, OP có '
' thay vì '
' – dippas

+0

nó không quan trọng, ngay cả với những sai trái'
'cố định cho'
' IE đối với tôi không thích nó – scrappedcola

+0

Cảm ơn bạn! Điều này tốt hơn câu trả lời của tôi. – Anthony

0

Tôi đã tìm ra. Thay vì <br /> tôi đã sử dụng <span class="hidden">/</span> và tôi đặt css của mình thành .hidden { visibility: hidden }. Đây là cập nhật của tôi jsfiddle.

Các vấn đề liên quan