2014-03-25 25 views
0

問題: 如何防止Safari 7在提琴手示例中包裝TD內的內容?Safari在不擴展表的情況下包裝TD

實施例: http://jsfiddle.net/fRxdG/6/

代碼:

<style> 

    .slide { 
     display: inline-block; 
     width: 100px; 
     background-color: red; 
     margin: 5px; 
     float:left; 
     white-space:nowrap; 
    } 
</style> 
<div style="overflow:auto"> 
    <table> 
     <tr> 
      <td> 
       <span class="slide">something</span> 
       <span class="slide">something</span> 
      </td> 
      <td> 
       <span class="slide">something</span> 
       <span class="slide">something</span> 
      </td> 
      <td> 
       <span class="slide">something</span> 
       <span class="slide">something</span> 
      </td> 
     </tr> 
    </table> 
</div> 

設置:

的例子包含被設置爲溢出一個div:自動。在包含div的表格中有一行和三個表格單元格。在每個表格單元格中都有兩個包含文本的div。

在Safari 7中,表格不會自動展開以適應其內容。如果表格被設置爲特定的寬度,比如width:10000px,那麼該表格會將內容放在一行上而不是包裹它。

回答

0

你試過嗎?

<table width="auto"> 
+0

'<表寬度= 「自動」>' 不改變包裝的行爲。 – user2755270

相關問題