【问题标题】:Multiple columns, column-span workaround多列,列跨解决方法
【发布时间】:2017-02-02 18:21:20
【问题描述】:

我正在使用 Safari 并且我需要有多个列文本(在单个 <p>webkit-column-count 中),但我还需要在两个或更多列(我知道它尚不支持,但如果可能,我要求一些解决方法)

意思:我想要这个布局

---------------------------

image

---------------------------

------------  -------------

first column  second column

first column  second column

first column  second column

------------  -------------

第一列第二列在一个<p>

PS:这个问题之前在Column layout in HTML(5)/CSS有人问过

【问题讨论】:

标签: html css layout webkit


【解决方案1】:

我同意之前的海报,但我很困惑为什么要将图像放在段落标签中。如果我是你,我会在 div 或表格中创建列,并将其与图像分开。将图像放在 img 标签中,然后您可以使用 CSS 指定宽度等。

例如,您的 HTML 可能如下所示:

<header>
    <img src="url(insertyourfilepath.gif)" />
</header>
<div id="columnWrapper">
    <div id="column1></div>
    <div id="column2"></div>
</div>

那么您的 CSS 可能如下所示:

img{
    width:400px; //insert your image dimensions here
    height:200px;
}
#column1, #column2{
    width:200px; //the width of both columns can be controlled with one CSS entry, or
                 //for 2 different widths, separate them and assign different dimensions.
}

如果这不能回答您的问题,我恭敬地提交您在此处发布您的代码,并尝试更详细地解释您在将图片放置在段落标签内时所做的选择。

我希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2011-08-05
    • 2021-11-29
    • 1970-01-01
    • 1970-01-01
    • 2016-06-15
    • 2014-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多