Css 3个并排分区,全高,带收割台(210x110x*)

Css 3个并排分区,全高,带收割台(210x110x*),css,html,Css,Html,我已经折磨自己太久了,没法想清楚这一点。是时候放弃了,问问是否有人已经有了他们可以提供给我的代码来完成我想要的事情了 我不想也不需要这种设计的页脚 所有三列都需要全高。简单: <div style="background-color:blue;">HEADER</div> <div style="background-color:red;width:210px;float:left;">WERWER</div> <div style="ba

我已经折磨自己太久了,没法想清楚这一点。是时候放弃了,问问是否有人已经有了他们可以提供给我的代码来完成我想要的事情了

我不想也不需要这种设计的页脚

所有三列都需要全高。

简单:

<div style="background-color:blue;">HEADER</div>
<div style="background-color:red;width:210px;float:left;">WERWER</div>
<div style="background-color:green;width:110px;float:left;">cvbcvbcvb</div>
<div style="background-color:gray;margin-left:320px;">ASDASD</div>
标题
沃沃
cvbcvbcvb
ASDASD
编辑:

我忘了等高。您需要向
添加样式,并向div添加一些高度,例如3000px,因此示例如下所示:

<body scroll="no" style="overflow:hidden;">
<div style="background-color:blue;">HEADER</div>
<div style="background-color:red;width:210px;float:left;height:3000px;">WERWER</div>
<div style="background-color:green;width:110px;float:left;height:3000px;">cvbcvbcvb</div>
<div style="background-color:gray;margin-left:320px;height:3000px;">ASDASD</div>
</body>

标题
沃沃
cvbcvbcvb
ASDASD
简单:

<div style="background-color:blue;">HEADER</div>
<div style="background-color:red;width:210px;float:left;">WERWER</div>
<div style="background-color:green;width:110px;float:left;">cvbcvbcvb</div>
<div style="background-color:gray;margin-left:320px;">ASDASD</div>
标题
沃沃
cvbcvbcvb
ASDASD
编辑:

我忘了等高。您需要向
添加样式,并向div添加一些高度,例如3000px,因此示例如下所示:

<body scroll="no" style="overflow:hidden;">
<div style="background-color:blue;">HEADER</div>
<div style="background-color:red;width:210px;float:left;height:3000px;">WERWER</div>
<div style="background-color:green;width:110px;float:left;height:3000px;">cvbcvbcvb</div>
<div style="background-color:gray;margin-left:320px;height:3000px;">ASDASD</div>
</body>

标题
沃沃
cvbcvbcvb
ASDASD
简单:

<div style="background-color:blue;">HEADER</div>
<div style="background-color:red;width:210px;float:left;">WERWER</div>
<div style="background-color:green;width:110px;float:left;">cvbcvbcvb</div>
<div style="background-color:gray;margin-left:320px;">ASDASD</div>
标题
沃沃
cvbcvbcvb
ASDASD
编辑:

我忘了等高。您需要向
添加样式,并向div添加一些高度,例如3000px,因此示例如下所示:

<body scroll="no" style="overflow:hidden;">
<div style="background-color:blue;">HEADER</div>
<div style="background-color:red;width:210px;float:left;height:3000px;">WERWER</div>
<div style="background-color:green;width:110px;float:left;height:3000px;">cvbcvbcvb</div>
<div style="background-color:gray;margin-left:320px;height:3000px;">ASDASD</div>
</body>

标题
沃沃
cvbcvbcvb
ASDASD
简单:

<div style="background-color:blue;">HEADER</div>
<div style="background-color:red;width:210px;float:left;">WERWER</div>
<div style="background-color:green;width:110px;float:left;">cvbcvbcvb</div>
<div style="background-color:gray;margin-left:320px;">ASDASD</div>
标题
沃沃
cvbcvbcvb
ASDASD
编辑:

我忘了等高。您需要向
添加样式,并向div添加一些高度,例如3000px,因此示例如下所示:

<body scroll="no" style="overflow:hidden;">
<div style="background-color:blue;">HEADER</div>
<div style="background-color:red;width:210px;float:left;height:3000px;">WERWER</div>
<div style="background-color:green;width:110px;float:left;height:3000px;">cvbcvbcvb</div>
<div style="background-color:gray;margin-left:320px;height:3000px;">ASDASD</div>
</body>

标题
沃沃
cvbcvbcvb
ASDASD

我认为如果只浮动前两列,然后将第三列的宽度设置为
auto
(默认设置):

正文{
填充:0;
保证金:0;
}
#标题{
高度:40px;
背景颜色:蓝色;
}
#第1列{
宽度:210px;
身高:100%;
背景色:红色;
浮动:左;
}
#第2栏{
宽度:110px;
身高:100%;
背景颜色:绿色;
浮动:左;
}
#第3栏{
身高:100%;
背景颜色:灰色;
}

我认为如果只浮动前两列,然后将第三列的宽度设置为
auto
(默认设置):

正文{
填充:0;
保证金:0;
}
#标题{
高度:40px;
背景颜色:蓝色;
}
#第1列{
宽度:210px;
身高:100%;
背景色:红色;
浮动:左;
}
#第2栏{
宽度:110px;
身高:100%;
背景颜色:绿色;
浮动:左;
}
#第3栏{
身高:100%;
背景颜色:灰色;
}

我认为如果只浮动前两列,然后将第三列的宽度设置为
auto
(默认设置):

正文{
填充:0;
保证金:0;
}
#标题{
高度:40px;
背景颜色:蓝色;
}
#第1列{
宽度:210px;
身高:100%;
背景色:红色;
浮动:左;
}
#第2栏{
宽度:110px;
身高:100%;
背景颜色:绿色;
浮动:左;
}
#第3栏{
身高:100%;
背景颜色:灰色;
}

我认为如果只浮动前两列,然后将第三列的宽度设置为
auto
(默认设置):

正文{
填充:0;
保证金:0;
}
#标题{
高度:40px;
背景颜色:蓝色;
}
#第1列{
宽度:210px;
身高:100%;
背景色:红色;
浮动:左;
}
#第2栏{
宽度:110px;
身高:100%;
背景颜色:绿色;
浮动:左;
}
#第3栏{
身高:100%;
背景颜色:灰色;
}

以下是我如何在不使用脚本的情况下完成的。使用javascript实现所需高度可能是更好的选择,因为
calc()
没有最好的支持

以下是html:

<header></header>
<div class="leftCont"></div><!--
--><div class="centerCont"></div><!--
--><div class="rightCont"></div>
最后,小提琴:


jQuery解决方案:

var wH = $(window).height() - 70, // Grabs the window's height and removes 70 pixels(header height)
    wW = $(window).width() - 335; // Same deal but for the width.

$('.leftCont, .centerCont, .rightCont').css({height: wH});
$('.rightCont').css({width: wW});

小提琴手:

以下是我在不使用脚本的情况下如何进行的。使用javascript实现所需高度可能是更好的选择,因为
calc()
没有最好的支持

以下是html:

<header></header>
<div class="leftCont"></div><!--
--><div class="centerCont"></div><!--
--><div class="rightCont"></div>
最后,小提琴:


jQuery解决方案:

var wH = $(window).height() - 70, // Grabs the window's height and removes 70 pixels(header height)
    wW = $(window).width() - 335; // Same deal but for the width.

$('.leftCont, .centerCont, .rightCont').css({height: wH});
$('.rightCont').css({width: wW});

小提琴手:

以下是我在不使用脚本的情况下如何进行的。使用javascript实现所需高度可能是更好的选择,因为
calc()
没有最好的支持

以下是html:

<header></header>
<div class="leftCont"></div><!--
--><div class="centerCont"></div><!--
--><div class="rightCont"></div>
最后,小提琴:


jQuery解决方案:

var wH = $(window).height() - 70, // Grabs the window's height and removes 70 pixels(header height)
    wW = $(window).width() - 335; // Same deal but for the width.

$('.leftCont, .centerCont, .rightCont').css({height: wH});
$('.rightCont').css({width: wW});

小提琴手:

以下是我在不使用脚本的情况下如何进行的。使用javascript实现所需高度可能是更好的选择,因为
calc()
没有最好的支持

以下是html:

<header></header>
<div class="leftCont"></div><!--
--><div class="centerCont"></div><!--
--><div class="rightCont"></div>
最后,小提琴:


jQuery解决方案:

var wH = $(window).height() - 70, // Grabs the window's height and removes 70 pixels(header height)
    wW = $(window).width() - 335; // Same deal but for the width.

$('.leftCont, .centerCont, .rightCont').css({height: wH});
$('.rightCont').css({width: wW});

Fiddle:

我提供了一个解决方案,它使用一行jQuery进行高度测量,以适应屏幕内的显示,而无需滚动条。宽度是自动调整的

HTML

<div id="header">header (full width)</div>
<div id="columns">
    <div class="column red">210 px</div>
    <div class="column green">110 px</div>
    <div class="column grey">Remaining</div>
</div>
jQuery

$('.column').height($(window).height()-$('#header').outerHeight());

/Watch我提供了一个解决方案,它使用单行jQuery进行高度测量,以适应屏幕内的显示,而不需要滚动条。宽度是自动调整的

HTML

<div id="header">header (full width)</div>
<div id="columns">
    <div class="column red">210 px</div>
    <div class="column green">110 px</div>
    <div class="column grey">Remaining</div>
</div>
jQuery

$('.column').height($(window).height()-$('#header').outerHeight());

/Watch我提供了一个解决方案,它使用单行jQuery进行高度测量,以适应屏幕内的显示,而不需要滚动条。宽度是自动调整的

HTML

<div id="header">header (full width)</div>
<div id="columns">
    <div class="column red">210 px</div>
    <div class="column green">110 px</div>
    <div class="column grey">Remaining</div>
</div>
jQuery

$('.column').height($(window).height()-$('#header').outerHeight());

/Watch我提供了一个解决方案,它使用单行jQuery进行高度测量,以适应屏幕内的显示,而不需要滚动条。宽度是自动调整的

HTML

<div id="header">header (full width)</div>
<div id="columns">
    <div class="column red">210 px</div>
    <div class="column green">110 px</div>
    <div class="column grey">Remaining</div>
</div>
jQuery

$('.column').height($(window).height()-$('#header').outerHeight());
/看,明白了

html

jQuery

$("document").ready(function(){
    $(".right").css("width", "-=320px");
});
这会让你走上正确的道路。希望能有帮助。 哦,然后给他们全高。那部分对你来说应该很简单。

明白了

html

jQuery

$("document").ready(function(){
    $(".right").css("width", "-=320px");
});
这会让你走上正确的道路。希望能有帮助。 哦,然后给他们全高。那部分对你来说应该很简单。

明白了

html

jQuery

$("document").ready(function(){
    $(".right").css("width", "-=320px");
});
这会让你走上正确的道路。希望能有帮助。 哦,然后给我