html - 你如何在 css 中调整背景图像的大小?

标签 html css

下面是我的代码。我不知道如何在一整行代码中调整图像的大小。我是否创建新的代码行并使用标签?我不知道该怎么办。有什么问题吗?

#centerpicture {
  min-height: 400px;
  background: url("Enderman_wallpaper.jpg") no-repeat;
  text-align: center;
  color: #ffffff;
}

只显示了 Sprite 的一只眼睛,但它应该显示为 Sprite 的整张脸。

最佳答案

您可以使用以下属性之一来调整背景图片的大小:

background-size: cover; 
background-size: contain;
background-size: 30%; //using percentages
background-size: 100px 200px // using pixels

试用这些属性,看看哪个最适合您。请引用documentation获取更多信息。

要定位背景图片,请使用 background-position属性(property)。

代码风格:

您可以在单独的行中声明 background 属性,或使用 shorthand syntax :

background: bg-color bg-image position/bg-size bg-repeat bg-origin bg-clip bg-attachment initial|inherit;

在你的情况下,你可以使用这个:

background: url('Enderman_wallpaper.jpg') 0%/30% no-repeat; 

关于html - 你如何在 css 中调整背景图像的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54493486/

相关文章:

JavaScript Tic Tac Toe - 查找数组中所有可能的数字组合

javascript - 将 JSON 数据从 php 传递到 html-data 属性,然后传递到 Javascript

javascript - 修复了可滚动 div 内的标题表,具有相等的 'table head column width' 和 'content column width'

css - 使用@media 为css 条目分组/创建代码折叠时可能会出现任何副作用问题吗?

javascript - Bootstrap 5 Offcanvas - 检测 offcanvas 项目是否在加载时显示

java - 使用 Selenium IE webdriver 和 JAVA 识别特定字符串后面的文本

twitter-bootstrap - 如何在 CSS 3 中的特定位置创建曲线?

javascript - 在移动浏览器上隐藏工具栏

javascript - Bootstrap 3 验证状态,默认显示 'Error'

html - 字体在 Mac 上很棒,在 PC 上很糟糕