gpt4 book ai didi

jquery - 如何创建覆盖可缩放的div

转载 作者:行者123 更新时间:2023-11-28 13:06:16 25 4
gpt4 key购买 nike

我正在尝试创建一个带有叠加渐变图像和文本的图像。像这样的东西:

<div>
<img src="url"/>
<div background-image="other url" background-repeat:repeat-x;>
<h2>some text</h2>
</div>
</div>

一些注意事项:
* 我需要两个图像在宽度和高度变化时正确缩放。
* 渐变img高度为96px,宽度为1px。

这种叠加层的正确 css 是什么?我已经尝试过绝对/相对并在 px 中定义顶部但是当调整渐变 div 的大小时改变它的位置并且不再与底部对齐。谢谢吉拉德

CSS

.main{
text-align:center;
}

.album {
width: 100%;
position: relative;
margin: 0 auto;
}

.album-cover {
max-width: 100%;
display: block;
}

.album-cover-gradient {
height: 96px;
background-image: url('../img/text-bg.png');
background-repeat: repeat-x;
margin: 0 auto;
position: absolute;
bottom: 0;

}

最佳答案

您使用的语法不正确 (background-image="other-url"background-repeat: repeat-x;) 应该是 style="background-image: url ('xxx')"; background-repeat: repeat-x;.

但是,无论如何都应该将其放入外部样式表中。

尝试这样的事情:

http://jsbin.com/Odiduce/1/edit

关于jquery - 如何创建覆盖可缩放的div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20134476/

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