如何使用HTML和CSS重新创建图像?

如何使用HTML和CSS重新创建图像?,第1张

概述如何使用 HTML和CSS重新创建图像模型? 如何在rctangular div的末尾实现该曲线? 如何在矩形div和圆形div之间插入一个小的透明区域,其中透明间隙应该从外包装div继承任何颜色/图像,而不是从矩形div继承,圆形div放在哪个? 我尝试在圆形div外部放置一个透明圆,但不会从外包装继承颜色,但如果背景颜色设置为透明,它将继承矩形div的颜色. 编辑:为了减少任何混淆,请使用此作 如何使用 HTML和CSS重新创建图像模型?

如何在rctangular div的末尾实现该曲线?

如何在矩形div和圆形div之间插入一个小的透明区域,其中透明间隙应该从外包装div继承任何颜色/图像,而不是从矩形div继承,圆形div放在哪个?

我尝试在圆形div外部放置一个透明圆,但不会从外包装继承颜色,但如果背景颜色设置为透明,它将继承矩形div的颜色.

编辑:为了减少任何混淆,请使用此作为参考.这就是我想要实现的目标.

.wrapper{  position: relative;}.rectangle{  wIDth: 70%;  height: 50px;  background: black;  margin-bottom: 20px;}.circle{  position: absolute;  wIDth: 50%;  height: 300px;  border-radius: 50%;  border: 2px solID;  top: -5px;  right: 0;  z-index: 999;  background: white;}
<div >  <div ></div>  <div ></div>  <div ></div></div>
解决方法 您可以使用径向渐变来尝试在矩形的末尾创建一个形状以满足您的需要.

这是我的努力作为一个例子:

.container {  position: relative;}.circle {  position: absolute;  right: 0;  top: 10%;  float: right;  wIDth: 200px;  height: 200px;  border-radius: 100px;  background-color: #000000;}.rectangle {  position: absolute;  left: 0;  right: 100px;  top: 20px;  height: 40px;  background: radial-gradIEnt(circle at 100% calc(100% + 35px),rgba(0,0) 110px,#000000 0);}
<div >  <div ></div>  <div ></div></div>

More information about radial gradients

总结

以上是内存溢出为你收集整理的如何使用HTML和CSS重新创建图像?全部内容,希望文章能够帮你解决如何使用HTML和CSS重新创建图像?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1056705.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存