【发布时间】:2020-03-09 10:04:45
【问题描述】:
我很难找到解决这个问题的方法。
我已经看到了很多创建容器的示例,这些示例完全按照我的意愿使用弯曲的bottom border,但它们都具有平面或渐变background-color。
我需要一个 container 和一个 background-image 和一个弯曲的 bottom border 和一个像你在图片中看到的底部边框颜色。
我看到的所有示例的问题是,如果我使用CSS 应用bottom border 的常用方法,background-image 会失真。
这是一个简单明了的 html 结构,所以如果你想帮助,你有一个参考。
<div class="wrapper" style="background-image:url('images/someimage.jpg');">
<p>some text on the background image</p>
<a href="#">A button </a>
</div>
提前致谢。
【问题讨论】:
-
我将如何解决这个问题是:我对背景图像进行 Photoshop 处理,或者我将下一个元素弯曲到图像元素我猜,没有直接的 css 属性可以弯曲背景图像! (如果我错了,请纠正我)
-
@mplungjan - 如果你看看弯曲边框的角落,你会发现它一直向上,这正是我在说的,border-bottom-*-半径不能解决问题。任何扩大宽度的努力都会破坏图像。