2012-02-20 26 views
2

我有一個div內的表格,div寬度是100%,表格寬度是200%,溢出auto。現在正常的行爲是:當顯示錶格時,用戶必須滾動到右邊才能看到所有表格列。white-space:nowrap;問題

如果我要爲表設置個類white-space:nowrap;股利將採取更大的寬度是毀了我的形式。前

table.grid tr th { 
    border-right: 1px solid #FFFFFF; 
    white-space: nowrap; 
} 

例如添加white-space:nowrap: 加入white-space:nowraphttp://tabletest.orgfree.com/

例子: http://s7.postimage.org/6rw2idlmj/test.png

回答

5
td.offersContent { 
    border: 1px solid #EAEAEA; 
    border-radius: 7px 7px 7px 7px; 
    margin-bottom: 10px; 
    padding: 0 10px; 
    width: 83pc; 
    *position: absolute; 
    display: block;* 
} 

這將解決您的問題。

+0

很好的解決方案,但我不明白的意思**''*''**,事實是,它適用於我 – jherax 2013-10-09 15:58:55

+1

「*」是ie7 hack用於幫助即正確呈現css屬性。 – mcmwhfy 2013-10-11 06:54:12

0

你需要創建一個包裝限制100%的寬度

看到我example 我更新了鏈接

+0

我已經有該表的溢出。 – BurebistaRuler 2012-02-20 11:32:48

+0

@burebistaruler喜見我的例子 – 2012-02-20 11:37:53

+0

是的,但我不明白如何能幫助我,如果你已經檢查了我的例子,你看到,在第一個例子中的所有內容是正常後的空白:NOWRAP;頁面的主體正在擴大,我不希望這......我不需要滾動正文頁面。 – BurebistaRuler 2012-02-20 11:43:06