现在有一个布局要求,一个矩形框背景色是白色,然后body的背景色是一张图片,但是又要求矩形的中间或者两边有一个圆形的镂空,露出body的背景图片,如果body背景是纯色,那么只需要在矩形上面再写一个div用border-radius画一个圆形,然后再填充和body一样的颜色就可以了。但是,现在是一张背景图片,必须得做到真正的镂空了,请问有什么办法吗?
现在有一个布局要求,一个矩形框背景色是白色,然后body的背景色是一张图片,但是又要求矩形的中间或者两边有一个圆形的镂空,露出body的背景图片,如果body背景是纯色,那么只需要在矩形上面再写一个div用border-radius画一个圆形,然后再填充和body一样的颜色就可以了。但是,现在是一张背景图片,必须得做到真正的镂空了,请问有什么办法吗?
2 回答904 阅读✓ 已解决
3 回答775 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答1.1k 阅读✓ 已解决
自己写了一下,直接上代码:
记得自己找一个叫
back.jpg
的背景图放在同一个目录下