上图:

我们经常会去实现那种圆角的按钮,图片等等,但是想要实现这种内凹的圆角形状的块状还是比较复杂,我先讲讲思路:

第一,需要一个大块进行包裹,需要设置宽度和高度等;

第二,需要四个小块,来使用圆角的属性border-radius,进行不同方向的圆角设置;

第三,为这些块加上border属性。

代码如下:

<html>
<head>
<meta charset="utf-8"/>
<title>内凹圆角</title>
<style type="text/css">.cro {width: 100px;height: 100px;border: 1px solid #58C4E6;position: relative;}.cro_left_top, .cro_right_top, .cro_left_bottom, .cro_right_bottom {position: absolute;width: 20px;height: 20px;border: 1px solid #fff;z-index: 1;background: #fff;}.cro_left_top {top: -1px;left: -1px;border-radius: 0 0 20px 0;border-bottom: 1px solid #58C4E6;border-right: 1px solid #58C4E6;}.cro_right_top {top: -1px;right: -1px;border-radius: 0 0 0 20px;border-bottom: 1px solid #58C4E6;border-left: 1px solid #58C4E6;}.cro_left_bottom {left: -1px;bottom: -1px;border-radius: 0 20px 0 0;border-top: 1px solid #58C4E6;border-right: 1px solid #58C4E6;}.cro_right_bottom {right: -1px;bottom: -1px;border-radius: 20px 0 0 0;border-top: 1px solid #58C4E6;border-left: 1px solid #58C4E6;}
</style>
</head>
<body>
<div class="cro"><div class="cro_left_top"></div><div class="cro_right_top"></div><div class="cro_left_bottom"></div><div class="cro_right_bottom"></div>
</div>
</body>
</html>

css 实现内凹圆角相关推荐

  1. android 内凹的圆角,css实现内凹圆角,利用圆角反向进行(转)

    最近写到小程序,设计方面有一个设计图涉及内凹圆角问题.网上百度好多种,都是经过径向渐变实现的.虽然能实现单个角,可是当四个角合在一块儿就很麻烦了. 上设计图css 径向渐变实现:html backgr ...

  2. css实现内凹圆角,利用圆角反向进行(转)

    最近写到小程序,设计方面有一个设计图涉及内凹圆角问题.网上百度好多种,都是通过径向渐变实现的.虽然能实现单个角,但是当四个角合在一起就很麻烦了. 上设计图 径向渐变实现: background:rad ...

  3. css边框凹圆角,你知道怎么利用css实现内凹圆角么

    本文利用径向渐变来实现背景透明的内凹圆角. (视频教程推荐:css视频教程) 基本线性渐变div { height: 100px; width: 200px; background-image: li ...

  4. android 内凹的圆角,css实现内凹圆角样式

    最新开发遇到一个弹框,弹框中间有两个内凹的半圆,而且还是透明的,不能遮挡到底层的内容.基于这个需求,找到了一个比较好的实现方法. 先上一下demo效果图: image.png 实现这个效果主要是用了b ...

  5. css图形绘制:实现内凹圆角、月亮、拼图块、优惠券(无隐藏图形遮挡下层元素)

    核心知识点:CSS radial-gradient() 函数,用径向渐变创建 "图像" 在开始些样式前,先在html代码放个div标签即可. <div class=" ...

  6. css图形绘制,实现内凹圆角盒子中间凹陷为一个圆形

    提示:以下是本篇文章正文内容,下面案例可供参考 一.案例要求 示例: 二.实现代码 1.代码如下(示例): <div style="display:flex">< ...

  7. css 类似优惠券邮票那样的内抠圆角样式,内凹圆角处理

    1.优惠券如图这样: 实现: <!DOCTYPE html> <html lang="en"> <head><meta charset=& ...

  8. lisp 发凹圆角_css能实现这样的内凹圆角吗?如何实现?具体代码是!!

    展开全部 比较笨的方式,截图以及代码具体如下. e68a8462616964757a686964616f31333337626162 .cro{ width: 100px; height: 100px ...

  9. java生成一个矩阵outline_border、outline、boxshadow那些事以及如何做内凹圆

    border 边框是我们美化网页.增强样式最常用的手段之一.例如: .text { width: 254px; height: 254px; background-color: #33AAE1; bo ...

最新文章

  1. jboss1.7_在JBoss 7中使用HA Singleton
  2. kylin安装mysql_源码安装mysql
  3. 14个你可能不知道的JavaScript调试技巧
  4. ionic3实战之—Radio传值
  5. 最长回文子串(Longest Palindromic Substring)
  6. python怎么用gamma函数_如何通俗的理解伽马(gamma)函数
  7. Python接口自动化之pymysql数据库操作
  8. 大数据可视化的应用方法
  9. Spring的OpenEntityManagerInViewFilter
  10. Eclipse使用教程(入门级)
  11. 烽火通信2018校招软件工程师编程题 - 题解
  12. 安卓注解处理器-processor
  13. 蓝桥试题 算法训练 报数 JAVA
  14. OpenCASCADE 读写STEP文件
  15. vue详解(一)概述和基础语法
  16. 力扣 python刷题
  17. deepin linux哪个级别,Linux,国产的Deepin系统排名第十
  18. html中点击声音,如何在HTML中的图像点击中播放声音?
  19. mysql双主是什么意思_mysql基础之mysql双主(主主)架构
  20. UML和模式应用读书笔记一(做正确的事)

热门文章

  1. 【Android -- 面试】HR 面试
  2. 【虚拟仿真】Unity3D中实现控制物体的旋转、移动、缩放
  3. DATASHUO |《关于组织实施促进大数据发展重大工程的通知》
  4. IT人,你有农民兄弟活得潇洒吗?
  5. i513500h和i912900h差距 酷睿i5 13500h和i9 12900h对比
  6. 神马自然排名如何提高?
  7. 个人笔记:数据库——第三章 第三部分 DML 数据操纵语言
  8. 演讲沙龙第一次中文演讲:年轻
  9. 黑盒测试-正交试验法-Allpairs工具自动生成正交表
  10. 计算机 带分数,支持分数显示的计算器,总算给我找着了