CSS半圆边框样式求指教,不用图片实现

图片描述

由于要做响应式处理所以不能用图片,求CSS高手指教下这种突起半圆、该如何实现呀?

阅读 7.5k
3 个回答
.test{
  width:100px;
  height:50px; 
  background-color:#fff;
  border-radius:50px 50px 0 0; 
  border:2px solid #666;
  border-bottom:none;
}
<div class="test"></div>

border-radius: 100px 100px 0 0;
height: 50px;
background-color: #fff;
border: 3px solid #999;

利用伪类加一个绝对定位的半圆遮罩显示在当前位置。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题