gpt4 book ai didi

html - 粘性页脚时无法获得全尺寸页眉

转载 作者:行者123 更新时间:2023-11-28 12:26:35 24 4
gpt4 key购买 nike

我有一个模板,用于围绕我的主要内容制作页眉、页脚和侧边栏。为了使页脚变粘,我在我的 CSS 中添加了一些 display: table-row; 但这导致我的页眉从 100% 尺寸缩小。如何将其设置为 100%,因为 width:100% 对其不起作用。

http://jsfiddle.net/XZDap/

HTML

<div id="wrapper">

<div id="header">
header header header header header
</div>

<div id="main">
John Edward Brownlee was Premier of Alberta, Canada, from 1925 to 1934 as leader of the United Farmers of Alberta (UFA) caucus. After winning the 1926 election, his successes included obtaining control of Alberta's natural resources from the federal government and selling the money-losing railways to help balance the provincial budget. His government's fortunes declined after the 1930 election. Agricultural prices collapsed, throwing many farmers into poverty. He tried to broker deals between farmers and banks, but found neither side eager to compromise. In 1933, Prime Minister R. B. Bennett named Brownlee to the Royal Commission on Banking and Currency as a representative of western interests and unorthodox viewpoints. While Brownlee concurred with the commission's ultimate recommendation for the creation of a central bank, he also made his own recommendations. In 1934 he was sued for the seduction of Vivian MacMillan, a family friend and a secretary in his government's attorney-general's office, who claimed that they had carried on an affair for three years. The jury sided with MacMillan despite Brownlee's denials and, in deference to public outrage, he resigned as premier. (Full article...)


</div>

<div id="sidebar">
sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar

</div>


</div>

<div id="footer">
footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer footer
</div>

CSS

html, body {height: 100%;}

body
{
display: table;
}

#header,
#main,
#footer
{
display: table-row;

}

#header,
#footer
{
height: 1px;
width: 100%;
}

#wrapper {
height: auto;
}

#wrapper
{
width:90%;
margin:0 auto;
background-color: #FFFFF0;
min-height: 100%;

}

#main
{

width:75%;
float:left;
background-color: #FFF0FF;
}

#sidebar
{

width:25%;
float:right;
background-color: #F0FFFF;
}

#header
{
background-color: #FFDDFF;
}

#footer
{
background-color: #DDDDDD;
position:relative;
clear:both;
}

最佳答案

display: table 添加到您的 #wrapper

演示 http://jsfiddle.net/kevinPHPkevin/XZDap/2/

#wrapper  {
width:90%;
margin:0 auto;
background-color: #FFFFF0;
min-height: 100%;
display: table;
}

关于html - 粘性页脚时无法获得全尺寸页眉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18496410/

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