gpt4 book ai didi

html - 第三列使用 CSS3 标记,不带 float

转载 作者:行者123 更新时间:2023-11-27 22:44:40 26 4
gpt4 key购买 nike

我想知道,我可以只使用 display: table; 做这个标记吗?并显示:列的表格单元格:

enter image description here

例如,第 1 列和第 3 列的宽度是屏幕的 15%,最后一个是 70%。

如果我尝试这样做:页:

    #content #left-column
{
display: table-cell;
width: 15%;
}

#content #mainContent
{
display: table-cell;
padding-right: 22px;
width: 70%;
}

#content #right-column
{
display: table-cell; /* width: 300px;*/
width: 15%;
}

我会得到这样的加价 result .

如何创建正确的标记?

--------已编辑--------------------------------我必须添加这段代码来解决我的问题。

内容

{ 显示:表格; 宽度:100%;

最佳答案

似乎您的代码有效。我只是用 display: table; 添加了父元素,没问题。

#content
{
display: table;
width: 100%;
}

#content div
{
border: 1px dashed #000;
}


#content #left-column
{
display: table-cell;
width: 15%;
}

#content #mainContent
{
display: table-cell;
padding-right: 22px;
width: 70%;
}

#content #right-column
{
display: table-cell; /* width: 300px;*/
width: 15%;
}

可能你有标记错误,你用过这样的东西吗?

<div id="content">
<div id="left-column">
Left column
</div>
<div id="mainContent">
Main Content
</div>
<div id="right-column">
Right column
</div>

</div>

http://jsfiddle.net/2dMfZ/1/

关于html - 第三列使用 CSS3 标记,不带 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8382202/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com