html - <div> 中的背景图片仅使用 CSS

标签 html css image

我是 HTML/CSS 的新手,这只是一个测试页面。我有一个包含一个人的图像的 div,我想在他的图像旁边添加他的引述,但我无法修复图像以填充整个 div 的宽度和高度。你能帮我么! 附言我还不知道如何使用脚本,所以是否可以只使用 CSS 来实现它,还是我应该暂时保留它?

<div id="napoleon">
    <img src="images/napoleon.jpg" />
</div>
<div>
    <q>If you can see it and you can believe it, you can do it.</q>
    <p>Napoleon Hill</p>
</div>

最佳答案

你可以用 CSS 做到这一点!

#napoleon {
  background-image: url('images/napoleon.jpg');
  background-size: cover; /* this makes the image fill the container */
  background-position: center;
}

只需确保调整图片的 URL,并从 div 中删除图片。

关于html - <div> 中的背景图片仅使用 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37126441/

相关文章:

javascript - 表单迭代功能无法正常工作

c++ - Linux下如何压缩图片?

html - 使图像叠加响应

javascript - 进度条描边颜色

javascript - 悬停时更改两个 id 的背景颜色?

php - 在不同的表格中显示所有服务名称及其下面的图片

html - 重新定位 HTML <SELECT> 元素的下拉列表

javascript - 当组件离开页面时 react 整个页面可滚动

html - 为什么 border-radius 在使用 Internet Explorer 的特定网站中不起作用?

javascript - 引导覆盖不生效