我試圖在頁面頂部獲得一個固定標題,但由於某種原因,它始終在容器頂部。當我使用margin-bottom
或margin-top
時,它仍粘在容器上。頂部而不是頂部的固定標題
index.css
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
.full-container {
width:100%;
}
.boxborder {
-webkit-box-shadow:inset 0px 0px 0px 10px black;
-moz-box-shado:inset 0px 0px 0px 1px black;
box-shadow:inset 0px 0px 0px 1px black;
}
.header {
height: 150px;
margin-bottom: 20px;
position: fixed;
}
.container {
position: relative;
margin-left: auto;
margin-right: auto;
width: 800px;
height: 1200px;
}
的index.html
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" href="index.css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="full-container header boxborder"></div>
<div class="container boxborder"></div>
</body>
</html>
除了@reinder化妝的答案當我嘗試你的代碼容器是alwa時,肯定會使用z-index在標題頂部。嘗試將一個更高的z-index值放入.header比容器。 – 2013-02-14 07:39:22