Css div扩展高度&;可变宽度
情况是这样的 我打算在一个有响应的网站上进行一个完整的页面布局 容器(c)中有一个左栏(a)和一个右栏(b) a)将为宽度的30%-最大宽度480px;必须展开以填充容器高度(c) b)需要坐在(a)的右边;必须展开以填充容器高度(c)和宽度Css div扩展高度&;可变宽度,css,Css,情况是这样的 我打算在一个有响应的网站上进行一个完整的页面布局 容器(c)中有一个左栏(a)和一个右栏(b) a)将为宽度的30%-最大宽度480px;必须展开以填充容器高度(c) b)需要坐在(a)的右边;必须展开以填充容器高度(c)和宽度 <div id="con"> <div id="a"></div> <div id="b"></div> </div> 有了这个css(a)并没有扩展到适合(c)和(b)的地方
<div id="con">
<div id="a"></div>
<div id="b"></div>
</div>
有了这个css(a)并没有扩展到适合(c)和(b)的地方,这只是因为我已经将页边距设置为480,但在大多数情况下,它不会是页面宽度的30%。
我可以在css中实现这一点,还是应该使用jquery?使用
display:table cell
来显示a
和b
容器。大概是这样的:
.c{
display: table;
width: 100%;
height: 500px; /* mention some height */
}
.a {
width: 30%;
max-width: 480px;
}
.a, .b {
display: table-cell;
vertical-align: top;
}
对
a
和b
容器使用display:table cell
。大概是这样的:
.c{
display: table;
width: 100%;
height: 500px; /* mention some height */
}
.a {
width: 30%;
max-width: 480px;
}
.a, .b {
display: table-cell;
vertical-align: top;
}
对
a
和b
容器使用display:table cell
。大概是这样的:
.c{
display: table;
width: 100%;
height: 500px; /* mention some height */
}
.a {
width: 30%;
max-width: 480px;
}
.a, .b {
display: table-cell;
vertical-align: top;
}
对
a
和b
容器使用display:table cell
。大概是这样的:
.c{
display: table;
width: 100%;
height: 500px; /* mention some height */
}
.a {
width: 30%;
max-width: 480px;
}
.a, .b {
display: table-cell;
vertical-align: top;
}
您可以使用表行为来实现这一点 这里有工作 CSS:
您可以使用表行为来实现这一点 这里有工作 CSS:
您可以使用表行为来实现这一点 这里有工作 CSS:
您可以使用表行为来实现这一点 这里有工作 CSS:
我想你的问题在于(c)没有任何预定义的维度。果真如此吗?格林先生已经给出了一个有效的答案。这里是实现它的另一种方法:)我想你的问题在于(c)没有任何预定义的维度。果真如此吗?格林先生已经给出了一个有效的答案。这里是实现它的另一种方法:)我想你的问题在于(c)没有任何预定义的维度。果真如此吗?格林先生已经给出了一个有效的答案。这里是实现它的另一种方法:)我想你的问题在于(c)没有任何预定义的维度。果真如此吗?格林先生已经给出了一个有效的答案。以下是实现这一目标的另一种方法:)