【发布时间】:2014-01-02 06:18:21
【问题描述】:
我正在建立一个网站,我正在使用 2000 像素宽的图像。我希望图像在宽屏幕上可见(例如我的 - 我使用电视作为显示器),但较小的屏幕只会看到足够大小的图像尺寸。 (其余部分将被裁剪)。问题是无论视口大小如何,图像都必须居中。我使用text-align:center; 使文本响应。我确实阅读了类似的主题,但无论我做什么,图像都保持静态而不是居中。请帮忙。
HTML:
<body>
<div id="wrapper">
<div class="header">
<img src="images/design/header.png">
</div>
<div class="nav-bar">
<a href="index.html">Home</a>
<a href="about.html">About</a>
<a href="portfolio.html">Portfolio</a>
<a href="gallery.html">Gallery</a>
<a href="service.html">Service</a>
<a href="contact.html">Contact</a>
</div>
<div class="side-bar">
<h1>This is my side bar</h1>
</div>
<div class="content">
<h1>This is my content</h1>
</div>
<div class="footer">
<h1>This is my footer</h1>
</div>
</div>
</body>
CSS:
#wrapper {
max-width: 2000px;
margin: -8px;
overflow: hidden;
text-align: center;
}
【问题讨论】:
标签: css image static center crop