gpt4 book ai didi

CSS 背景重复

转载 作者:行者123 更新时间:2023-12-01 08:12:46 24 4
gpt4 key购买 nike

有什么方法可以使背景图像拉伸(stretch)而不是重复?

最佳答案

不使用任何类型的跨浏览器兼容的 CSS(但是有 background-size 属性。)

如果这特别针对任何浏览器,则可能是可行的。否则,您需要使用 <img>并拉伸(stretch)它。

以下是您在最近的浏览器中的做法:

body {
background-image: url(bg.jpg);
-moz-background-size: 100% 100%; /* Gecko 1.9.2 (Firefox 3.6) */
-o-background-size: 100% 100%; /* Opera 9.5 */
-webkit-background-size: 100% 100%; /* Safari 3.0 */
-khtml-background-size: 100% 100%; /* Konqueror 3.5.4 */
}

否则,使用 <img> :

img#background {
/* height: 100%; Note: to keep ratio, don't use height */
left: 0;
position: fixed; /* or absolute, if you like */
top: 0;
z-index: -1;
width: 100%;
}

关于CSS 背景重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1277330/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com