gpt4 book ai didi

html - 跨越 2 个表格行的背景图像,但具有不同的背景颜色

转载 作者:行者123 更新时间:2023-11-28 05:29:53 27 4
gpt4 key购买 nike

不必是表格也可以是 div。

我的图片有一些透明部分需要混合。上半部分需要与下半部分不同的背景颜色混合。

所以在我看来,表格有 2 行,其中一行有一种背景颜色,另一行有另一种背景颜色,但图像跨越两行。

这在 HTML/CSS 中是否可行。这样可以避免我将图像一分为二。

最佳答案

图像或行的大小是固定的吗?然后你可以玩背景定位和/或调整大小。

.row {
height: 100px;
background-image: url(http://www.fillmurray.com/1000/200);
border: 1px solid red;
width: 500px;
margin: auto;
}
.one {
background-position: top center;
margin-top: 1em;
}
.two {
background-position: bottom center;
margin-bottom: 1em;
}
<div class="row one"></div>
<div class="row two"></div>

或者,从逻辑上讲,尽管将“行”包装在一个 div 中并将背景图像放在上面可能会更容易。

.row {
height: 100px;
background-image: url(http://www.fillmurray.com/1000/200);
border:1px solid red;
width: 500px;
margin: auto;

}

.wrapper {
background-image: url(http://www.fillmurray.com/1000/200);
width: 500px;
background-position: center;
margin: 1em auto;
}

.wrapper .row {
background-image: none;
}
<div class="wrapper">
<div class="row"></div>
<div class="row"></div>
</div>

关于html - 跨越 2 个表格行的背景图像,但具有不同的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38571262/

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