相关疑难解决方法(0)

在后台拉伸和缩放CSS图像 - 仅限CSS

我希望我的背景图像拉伸和缩放取决于浏览器视口大小.

我已经在Stack Overflow上看到了一些关于完成这项工作的问题,例如Stretch和缩放CSS背景.它工作得很好,但我想使用background而不是使用img标签来放置图像.

在那个img标签中放置一个标签,然后用CSS我们向img标签致敬.

width:100%; height:100%;
Run Code Online (Sandbox Code Playgroud)

它有效,但这个问题有点陈旧,并指出在CSS 3中调整背景图像的大小将会很好.我试过第一个这个例子,但它对我来说没有用.

是否有一个很好的方法来做background-image声明?

css background

830
推荐指数
17
解决办法
169万
查看次数

在chrome浏览器中将svg图像调整为背景

我使用svg图像作为背景,我通过背景大小拉伸SVG图像.我希望它只是宽度明智的拉伸.它在firefox,IE9 +但Chrome中工作得非常好.请建议我如何实现它.

.homecallouts ul li {
background-image: url('blue_arow_callout.svg');
background-size: 100% 100%;
width: 21%;
height: 42px;
Run Code Online (Sandbox Code Playgroud)

请参阅jsbin代码 http://jsbin.com/uvijuc/4/

当我在firefox中调整大小只有宽度拉伸但在chrome中宽度和高度都拉伸.我只希望宽度伸展.

css html5 svg google-chrome css3

11
推荐指数
3
解决办法
4327
查看次数

为什么 background-size:100% 100%; 不能在这个 SVG 上工作?

看例子:

.container {
   background-image:url("http://svgshare.com/i/3cM.svg");
   background-position:center center;
   background-repeat:no-repeat;
   width:400px;
   height:200px;
   background-color:#eef;
   border-bottom:1px solid #000;
   background-size:100% 100%;
}
Run Code Online (Sandbox Code Playgroud)
<div id="container1" class="container"></div>
Run Code Online (Sandbox Code Playgroud)

相关问题:将背景图像 (SVG) 拉伸至 100% 宽度和 100% 高度?

html css svg background-image stretch

6
推荐指数
1
解决办法
3181
查看次数

铬-拉伸背景图像而不保持比例

我有以下代码:

.container {
  width: 1rem;
  height: 2rem;
  background-image: url(https://dl.dropboxusercontent.com/u/1142760/static/svg/triangle.svg);
  background-size: 100% 100%;
  border: 1px solid black;
}
Run Code Online (Sandbox Code Playgroud)
<div class="container"></div>
Run Code Online (Sandbox Code Playgroud)

我希望的背景图片div能充分发挥widthheight的作用div

Firefox的行为符合预期:

箭头很好地拉伸到了容器的整个宽度和高度,从而扭曲了原始图像的长宽比

但是Chrome似乎有一个错误,使其有background-size不同的解释:

在此处输入图片说明

您可以在此小提琴中看到实时结果

重新创建背景图像将不是解决方案,因为div存在问题height

这个Chrome错误有解决方法吗?

html css google-chrome background-image

5
推荐指数
2
解决办法
704
查看次数

标签 统计

css ×4

background-image ×2

google-chrome ×2

html ×2

svg ×2

background ×1

css3 ×1

html5 ×1

stretch ×1