2013-04-02 15 views
1

是否有方法可以指定文本必須位於多個列中,列寬是以百分比形式定義的?多列文本

類似:

<div style="width:20%; max-height:100px;" >Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam sodales urna non odio egestas tempor. Nunc vel vehicula ante. Etiam bibendum iaculis libero, eget molestie nisl pharetra in. In semper consequat est, eu porta velit mollis nec Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam sodales urna non odio egestas tempor. Nunc vel vehicula ante. 
</div> 

如果顯示文本溢出DIV約束的新列。

+7

你可以看看CSS3多列布局:http://www.w3.org/TR/css3-multicol/ –

+1

@BillyMoat你應該真的發佈這個答案,這就是我會說:) – Adrian

回答

1

這是一個JavaScript解決方案:

我做了一個iPad的WebApp在我的最後一屆,在這本來是一個報紙應用的單。爲了得到這樣的行我們使用這個jQuery插件本報:

http://archive.plugins.jquery.com/project/Columnizer

或:http://welcome.totheinter.net/columnizer-jquery-plugin/

您可以指定列的寬度,列的數量,有相當多的功能,這可能是對你的目的有用。 (但我們並不需要他們居然......)