如何使用具有圆角背景的文本覆盖图像
P粉328911308
P粉328911308 2023-08-30 15:20:14
[CSS3讨论组]

我需要在 HTML 中复制您在此图像中看到的内容:

问题是文本覆盖了 div 和背景图像。如果外部 div 中没有图像并且没有纯色,我可以想象我可以相当轻松地使用一些带有圆角的小 html 元素放置在正确的位置来完成此操作,但是背景图像是是什么增加了复杂性。

到目前为止,我有这个......如你所见,我被困在两个圆角上。谁能提出解决方案?请注意,它必须在所有现代浏览器中工作:

#outer {
    width:100%;
    height:400px;
    border-radius:20px;
    background-image:url(https://media.istockphoto.com/id/1323032473/es/vector/panal-abstracto-de-vector-azul-moderno-con-fondo-de-monitor-de-coraz%C3%B3n-con-para-la.jpg?s=2048x2048&w=is&k=20&c=mXe4wSHc8kAcOXastbN9jhinrWGQX3vvJQUhDgvOcqA=);
    position:relative;
}
#innertext {
    display:inline;
    border-top-right-radius:20px;
    background-color:#fff;
    padding:5px 25px 0px 5px;
    font-size:40px;
    color:#000;
    
    position:absolute;
    bottom:0px;
}
<div id="outer">
    <div id="innertext">A test title<br>that is on two lines</div>
</div>

P粉328911308
P粉328911308

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号