我正在尝试在我的网站上实现现代 UI 应用程序的外观(水平方向,文本列宽度定义宽度)。唯一的问题是文本容器占用了太多的宽度,我无法让它们很好地包裹文本。我需要#container 的高度来适应浏览器的大小。有什么建议么? http://jsfiddle.net/PAN_IGI/tMtup/3/
HTML:
<div id="container">
<!-- START #container -->
<article>
<p>Paragraph1</p>
<p>Paragraph2</p>
</article>
<article>
<p>Paragraph1</p>
<p>Paragraph2</p>
</article>
<article>
<p>Paragraph1</p>
<p>Paragraph2</p>
</article>
CSS:
* {
margin: 0;
padding: 0;
}
#container {
position: absolute;
left: 0;
top: 0;
bottom: 0;
white-space: nowrap;
}
article {
-moz-column-width: 200px;
-webkit-column-width: 200px;
column-width: 200px;
padding: 10px;
height: 100%;
display: inline-block;
white-space: normal;
border: 1px solid #000;
}
p {
padding-bottom: 10px;
}