当前位置: 首页 > 面试题库 >

如何拉伸背景图像以填充div

单勇
2023-03-14
问题内容

我想为不同的div设置背景图像,但是我的问题是:

  1. 图片尺寸为固定值(60px)。
  2. 改变div的大小

如何拉伸背景图像以填充整个div背景?

#div2{
  background-image:url(http://s7.static.hootsuite.com/3-0-48/images/themes/classic/streams/message-gradient.png);
  height:180px;
  width:200px;
  border: 1px solid red;
}

问题答案:

background-size:100% 100%;

到背景图片下方的CSS。

您还可以指定确切的尺寸,即:

background-size: 30px 40px;


 类似资料:
  • 我有一个图像,我想为它设置一个特定的宽度和高度(以像素为单位) 但如果我使用css设置宽度和高度(),图像会被拉伸,而且可能会很难看。 如何使用CSS填充图像到一个特定的大小,而不是拉伸它? 填充图像: 请注意,在上面的填充图像示例中:首先,图像的大小被调整为150x255(保持的纵横比),然后,它裁剪为150x100。

  • 问题内容: 这是我的CSS脚本 我想把整个细胞伸展 问题答案: .style1 { background: url(images/bg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; backgrou

  • 这是我当前gridview的图像: 这是我的griview布局: 这是我的自定义行: 我已经试了大约3个小时,但我不能,上面的代码是我的最新代码。你能帮我吗?如何使两行填充宽度? 谢谢

  • 问题内容: 我有不同尺寸的大图像,需要在两个尺寸中完全填充240px x 300px的容器。这是我现在得到的,仅适用于一维: HTML CSS 比例应保持不变。本质上,宽图像应被切掉宽度,而高图像应被切掉高度。因此,只需要放大以填充容器即可。 不确定为什么无法使它正常工作,为此我需要JavaScript吗? 编辑:要清楚。我需要小提琴上所有红色的东西都消失了。进入的图像是动态的,因此我不能使用背景

  • 问题内容: 我有一个如下所示的div页面 样式 我想调整div的高度以填充(或拉伸到)整个div (标有绿色边框),并且不想越过页脚divD。我该如何解决? 问题答案: 只需添加到造型。应该没有必要。

  • 问题内容: 我需要伸展黄色的孩子来填补父母的所有身高。无需设置父级高度。父级的高度应取决于蓝色的子级文本。 问题答案: 使用Flexbox时,主要错误是开始全面使用。 在很多情况下,我们已经习惯了这一点,尽管谈到Flexbox时,它通常会破坏它。 解决方案很简单,只需删除,它将自动运行。 它的原因,是 柔性的项目 在 行 方向(默认),控制垂直行为,并作为其默认的是这只是工作原样。 堆栈片段