CSS3 列数属性
我有以下简短的 css 代码
div#mydiv{
border-style: none;
margin-bottom: 1em;
background-color: #F6F6F6;
color: #000;
padding-top: 20px;
padding-bottom: 20px;
text-align: justify;
column-width: 15em;
column-gap: 2em;
column-count:2;
-moz-column-width: 15em;
-moz-column-gap: 2em;
-moz-column-count:2;
-webkit-column-count:2;
-webkit-column-width: 15em;
-webkit-column-gap: 2em;
box-shadow: #ccc 0 0 15px;
}
现在,在 Firefox 上它工作得很好并且显示 2 列文本。在 Opera 上这是可行的,但它非常奇怪,它不是显示 2 列文本,而是显示 3 列!
所以火狐浏览器:
bla bla
布拉布拉
布拉布拉
布拉布拉
bla bla
歌剧
bla bla bla
布拉布拉布拉
bla bla bla
资源管理器
blablablablablablabla
我想知道 Opera 有什么问题以及是否有办法让资源管理器在列中显示文本。
谢谢
i've the following short css code
div#mydiv{
border-style: none;
margin-bottom: 1em;
background-color: #F6F6F6;
color: #000;
padding-top: 20px;
padding-bottom: 20px;
text-align: justify;
column-width: 15em;
column-gap: 2em;
column-count:2;
-moz-column-width: 15em;
-moz-column-gap: 2em;
-moz-column-count:2;
-webkit-column-count:2;
-webkit-column-width: 15em;
-webkit-column-gap: 2em;
box-shadow: #ccc 0 0 15px;
}
Now, on Firefox this work great and show 2 columns of text. On Opera this works but it is super weird, instead of showing 2 columns of text, it shows 3 columns!
so firefox:
bla bla
bla bla
bla bla
bla bla
bla bla
Opera
bla bla bla
bla bla bla
bla bla bla
Explorer
blablablablablablabla
I would like to know what is wrong with opera and if there is a way to have explorer show text in columns.
thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
css3有什么原因吗?如果没有,您可以简单地使用 css 来完成此操作,例如:
和
Html:
代码可能不完全正确,只是为了给您提供示例。
Is there any reason for css3? If not, you can do this simply with css like:
And
Html:
Code might not be exacly right, just to give you example.