私が検索した数多くの方法を試しても、このフッターが底にくっつくように見えません。下にCSSフッタを付ける
基本的には、ページの残りの部分とは別のボックスの影が上部に表示されていて、下部には同じ内容が必要です。内容は真ん中にあります。私は位置0を固定しようとしましたが、これらのメソッドを使用して表示するか、または中央に維持するためにボックスの影を得ることができません。
ありがとうございます!
html {
overflow-y: scroll;
}
body {
margin: 0;
background-color: #ffffff;
font-family: 'Ubuntu', sans-serif;
}
div {
display: block;
}
.header-wrapper {
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.container {
margin-right: auto;
margin-left: auto;
width: 940px;
}
.container:before,
.container:after {
display: table;
line-height: 0;
content: "";
}
#header {
height: 60px;
padding: 20px 0 25px 0;
}
#header .logo {
float: left;
}
#header .logo a {
display: block;
width: 270px;
height: 60px;
text-indent: -999em;
line-height: 60px;
background: url(/test/_assets/img/header-logo.png) no-repeat 0px 1px;
background-size: 270px 60px;
}
#header .american-flag {
display: block;
float: right;
}
#header .american-flag img {
max-height: 60px;
}
#content {
height: 100%;
padding: 20px 0 0 0;
}
body a {
color: red;
text-decoration: none;
}
body a:hover {
text-decoration: underline;
}
.footer-wrapper {
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
#footer {
line-height: 60px;
height: 60px;
}
<html>
<body>
<div class="header-wrapper">
<div class="container" id="header">
<div class="logo">
<a href="/">URL</a>
</div>
<div class="american-flag">
FLAG
</div>
</div>
</div>
<div class="container" id="content">
Site content
</div>
<div class="footer-wrapper">
<div class="container" id="footer">
footer
</div>
</div>
</body>
</html>
フッターを下にしたい場合は、ボックスシャドウが表示され、そのコンテンツは中央に配置されますか? – GiuServ