html - 如何在 css 和 html5 中创建曲线和圆?
问题描述
我是 css 世界的新手,我正在尝试使用 bootstrap、css 和 html5 进行这样的响应式设计
欲了解更多信息,这里有一个插图:
曲线 如何创建与上面相同的曲线和圆?我真的需要帮助我尝试了所有方法但它不起作用一点帮助会非常好
解决方案
你有两个选择,更好的是使用SVG(如果是我,我会选择这个),你也可以实现类似你在 HTML 中提供的东西,但不是每个形状都可以使用 HTML,如果曲线和圆圈都是你然后需要,可以实现类似的东西:
.main {
border-radius: 50%;
width: 300px;
height: 300px;
background: red;
padding: 50px;
position:absolute;
top:-240px;
}
.inner {
border-radius: 50%;
width: 300px;
height: 300px;
background: white;
}
.innerWhite {
border: 1px solid 50px;
border-radius: 50%;
width: 50px;
height: 50px;
background: white;
position: absolute;
bottom: 45px;
}
<div class="main">
<div class="inner">
<div class="innerWhite"></div>
</div>
</div>
推荐阅读
- amazon-web-services - 在ec2上创建docker容器后如何创建api端点
- flutter - 有没有办法在 iOS 上的 Flutter 应用程序的 URL 上启动 Safari 或其他一些外部浏览器?
- python - 如何通过 API 获取 Cardano 未使用的交易输出(UTxO)?
- google-cloud-platform - 我可以将承诺使用折扣从 1 年升级到 3 年吗?
- javascript - 更改变量后更新日历中的事件 - Fullcalendar
- reactjs - 这样减少useState的调用次数有好处吗?
- html - 在 IOS 上正确显示 SVG 元素
- django - Django REST 多嵌套序列化器过滤器
- excel - 将导入的工作表放入名为 data 的工作表中并放置在相应的列中
- javascript - HERE Maps 3.1 图层重绘问题