浏览器的图像全宽

用户名

我在要创建的wordpress网站上有一个标题图片,该图片必须是所有浏览器的完整宽度。

父主题上已经存在的代码是:

background: url("/test/wp-content/themes/Howtopassyourexams.com/Theme/images/page-header-bg.jpg");
background-repeat: no-repeat;
background-position: center center;
-webkit-background-size: cover;
background-size: cover;
position: relative;
box-shadow: 0 7px 10px -10px #000;
width: 100%;
z-index: 0;
height: 300px;
margin-bottom: 80px;

在使用的主题上还有第二个样式表,该样式表继承了父样式表中的大多数样式,该样式表上的图像CSS为:

background: url("/test/wp-content/themes/Howtopassyourexams.com/Theme/images/page-header-bg.jpg");
width: 100%;
height: 300px;

我不确定标题图像为何在两个样式表中都有两个CSS代码,但这就是主题出现的方式,而且我不是专家,所以这可能很正常。

即使将宽度更改为100%,图像也将保持原始尺寸(1369x325px),因此会在较小的浏览器中将其切出一部分。

如果我出错了,可以提供任何帮助,网址是:http : //biobreak.co.uk/test/services/

谢谢。

约翰尼斯

实际上,第一个样式表中的规则使用来设置背景图像的大小cover

第二个规则的width: 100%;设置仅设置周围元素的宽度,而不设置背景图像本身(保持不变cover)。

所以你必须添加

background-size: 100%;

遵守第二条规则。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使图像在SquareSpace上的浏览器全宽

来自分类Dev

将全宽滑块缩放到浏览器底部

来自分类Dev

将全宽滑块缩放到浏览器底部

来自分类Dev

子菜单必须为浏览器窗口的全宽

来自分类Dev

在某些浏览器中,水平菜单在悬停时无法拉伸到全宽

来自分类Dev

我正在尝试使CSS中的标题在浏览器中拉伸全宽

来自分类Dev

Flexbox的布局比浏览器宽

来自分类Dev

CSS网站比浏览器窗口还宽

来自分类Dev

如何使用全CSS显示在浏览器窗口中调整大小并流动的全尺寸图像网格

来自分类Dev

全宽图像策略

来自分类Dev

全宽图像容器

来自分类Dev

图像浏览器/按钮图像

来自分类Dev

为什么 html 页面的主体在 Edge 和 IE 中没有扩展到全宽,但对所有其他浏览器都可以?

来自分类Dev

位置:修复了导致元素比浏览器宽的问题

来自分类Dev

在Chrome浏览器中未设置Radgrid列宽

来自分类Dev

浏览器滚动条达到全高

来自分类Dev

Titleblock英雄根据浏览器大小缩放全高

来自分类Dev

从浏览器中删除yeoman图像

来自分类Dev

如何使图像适合浏览器屏幕

来自分类Dev

跨浏览器图像预览效果

来自分类Dev

Android浏览器拉伸图像

来自分类Dev

图像翻转-仅在浏览器中

来自分类Dev

从浏览器获取图像(使用粘贴)

来自分类Dev

将图像从浏览器拖到桌面

来自分类Dev

浏览器缓存的servlet检索的图像

来自分类Dev

防止浏览器缓存的图像

来自分类Dev

浏览器上的图像损坏

来自分类Dev

PHP在浏览器上显示图像

来自分类Dev

防止浏览器缓存上传图像