我试图做一件我认为非常简单的事情。我正在构建的网站的页眉是一个需要跨越整个屏幕宽度的纯色块,无论在哪个浏览器中查看。到目前为止,我所创建的工作在台式机和笔记本电脑上都很好,但是当我在平板电脑或移动电话上测试时,标题不会完全延伸到右侧。然而,标题内部的内容确实完全覆盖,这真的让我困惑不已。唯一的方法是将位置属性设置为static,这对我的网站不是我想要的,因此没有给我带来任何好处。下面是我使用的CSS和HTML。有人能看一下并让我知道我缺少了什么吗?
HTML:
<div class="header">
<div class="container">
<div class="header-content">
....Some Content goes in here....
</div> <!-- /.header-container -->
</div> <!-- /.container -->
</div> <!-- /.header -->
CSS:
html, body {
background-color: #949494;
width: 100%;
margin: 0px;
padding: 0px;
}
.header {
width: 100%;
min-width: 100%;
height: 200px;
background-color: #ffffff;
padding-top: 8px;
}
.container {
width: 1200px;
margin: 0 auto;
text-align: center;
}