html - 如何在css中实现弧形斜坡效果

标签 html css

<分区>

enter image description here

在上图中,您可以看到它如何具有非常漂亮的端到端 flex 效果。

enter image description here

但是这段文字上面的图片是我所能达到的。这是通过使用 border-radius: 50%; 但这并没有给它同样的效果。

不确定是否有人知道这是否可行?

我正在考虑将其创建为图像,因为那样可能更容易。

最佳答案

.withimg{
	background-color: #000;
	text-align: center;
}

.withimg img {
    border-radius: 50%;
    border: 50px solid #000000;
    margin-bottom: -100px;
}
.belowbox{
	height: 200px;
	width: 100%;
	background-color: #10141d;
}
<div class="withimg">
    <img src="https://picsum.photos/id/237/200" alt="">            
</div>
<div class="belowbox"></div>

关于html - 如何在css中实现弧形斜坡效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57372061/

上一篇:html - 如何在它的两个 child 之间插入它的下一个兄弟元素?

下一篇:css - 使用 SASS 或 CSS 变量时,rgba 效果不适用

相关文章:

html - bool 玛固定柱

html - Safari for iOS 上垂直 flexbox 中的最后一个元素在横向模式下被裁剪

html - 有没有办法设置事件书签元素的样式?

html - 如何在 bootstrap 中居中 div 列

javascript - 将 iframe 上的 mousemove 事件冒泡到容器 div

css - 菜单移动到较小尺寸的下一行

javascript | json解析

html - 使用 flex 显示的容器拉伸(stretch)

html - 在html中使图像对齐屏幕中心

javascript - 为什么 onclick 事件不影响 CSS3 animation-duration 属性?