CSS实现内凹圆角,从而实现圆角边框

这篇具有很好参考价值的文章主要介绍了CSS实现内凹圆角,从而实现圆角边框。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、代码

<!DOCTYPE html>
<html>

<head>
    <style>
        .uu {
            position: relative;
            width: 400px;
            height: 300px;
        }

        img {
            width: 100%;
            height: 100%;
            z-index: 1;
        }

        .box_right_top {
            background-image: radial-gradient(circle at left bottom, transparent 50px, white 0);
            position: absolute;
            top: 0;
            right: 0;
            z-index: 2;
            width: 50px;
            height: 50px;
        }

        .box_left_top {
            background-image: radial-gradient(circle at right bottom, transparent 50px, white 0);
            position: absolute;
            top: 0;
            left: 0;
            z-index: 2;
            width: 50px;
            height: 50px;
        }

        .box_right_bottom {
            background-image: radial-gradient(circle at left top, transparent 50px, white 0);
            position: absolute;
            bottom: 0;
            right: 0;
            z-index: 2;
            width: 50px;
            height: 50px;
        }

        .box_left_bottom {
            background-image: radial-gradient(circle at right top, transparent 50px, white 0);
            position: absolute;
            bottom: 0;
            left: 0;
            z-index: 2;
            width: 50px;
            height: 50px;
        }
    </style>
</head>

<body>
    <div class="uu">
        <img src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg" />
        <div class="box_right_top"></div>
        <div class="box_right_bottom"></div>
        <div class="box_left_top"></div>
        <div class="box_left_bottom"></div>
    </div>
</body>

</html>

2、原理

使用了radial-gradient属性

3、效果图

CSS实现内凹圆角,从而实现圆角边框,javascript,前端,开发语言

 文章来源地址https://www.toymoban.com/news/detail-672720.html

到了这里,关于CSS实现内凹圆角,从而实现圆角边框的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 带圆角的虚线边框?CSS 不在话下

    今天,我们来看这么一个非常常见的切图场景,我们需要一个带圆角的虚线边框,像是这样: 这个我们使用 CSS 还是可以轻松解决的,代码也很简单,核心代码: 但是,原生的 dashed 有一个问题,就是我们 无法控制虚线的单段长度与间隙 。 假设,我们要这么一个效果呢虚线

    2024年02月05日
    浏览(56)
  • css 怎么绘制一个带圆角的渐变色的边框

    1,可以写两个样式最外面的div设置一个渐变的背景色。里面的元素使用纯色。但是宽高要比外面元素的小。可以利用里面的元素设置padding这样挡住部分渐变色。漏出来的渐变色就像边框一样。 div class=\\\"cover-wrapper\\\"    div class=\\\"item-cover\\\"    /div /div .cover-wrapper{      background:

    2024年01月19日
    浏览(50)
  • 【后端学前端】第一天 css动画 内凹导航栏

    css动画 内凹导航栏_哔哩哔哩_bilibili 随便找的的视频,主要原因是在公司不方便有声音 最终源码 i 标签主要用来定义块内元素 在CSS中,有一些属性是用于控制子元素(子项)的布局和样式。这些属性通常用于父元素,以影响其子元素的表现。以下是一些常见的用于控制子元

    2024年02月04日
    浏览(55)
  • FE_CSS 页面布局之圆角边框 & 盒子阴影 & 文字阴影

    在 CSS3 中,新增了圆角边框样式,这样我们的盒子就可以变圆角了。border-radius 属性用于设置元素的外边框圆角。 参数值可以为数值或百分比的形式 如果是正方形,想要设置为一个圆,把数值修改为高度或者宽度的一半即可,或者直接写为 50% 该属性是一个简写属性,可以跟

    2023年04月13日
    浏览(80)
  • CSS边框、边距、轮廓(边框宽度/颜色/各边/简写属性/圆角边框/内外边距/高度宽度/框模型/轮廓宽度/颜色/属性/偏移)——万字长文|一文搞懂

    目录 CSS边框 CSS 边框属性 CSS 边框样式 实例 CSS 边框宽度 实例 特定边的宽度 实例 CSS 边框颜色 实例 特定边框的颜色 实例 HEX 值 实例 RGB 值 实例 HSL 值 实例 CSS 边框 - 单独的边 实例 不同的边框样式 实例 它的工作原理是这样的: border-style: dotted solid double dashed; border-style: do

    2024年01月18日
    浏览(67)
  • 【和UI斗智斗勇的日子】Android实现一个只有四个圆角有边框的边框

    如下图所示,这是安卓中最基础的一个边框 它的代码是这样实现的 如果要给它加一个圆角,他会变成这样 实现它的代码也很简单,如下: 依旧很简单对吧,那么如果是下面这样的边框呢 我们只要四个角有边框,这样的边框恐怕无法用上面的 stroke 来实现,那么我们遇到这样

    2023年04月27日
    浏览(73)
  • [前端开发] 常见的 HTML CSS JavaScript 事件

    代码示例指路 常见的 HTML、CSS、JavaScript 事件代码示例 在 Web 开发中,事件是用户与网页交互的重要方式之一。通过事件,用户可以与页面元素进行交互,触发相应的功能或效果。本文将介绍常见的 HTML、CSS、JavaScript 事件,以及事件对象和事件代理的概念。 鼠标事件 鼠标事

    2024年02月19日
    浏览(54)
  • 建站系列(五)--- 前端开发语言之HTML、CSS、JavaScript

    建站系列(一)— 网站基本常识 建站系列(二)— 域名、IP地址、URL、端口详解 建站系列(三)— 网络协议 建站系列(四)— Web服务器之Apache、Nginx 建站系列(五)— 前端开发语言之HTML、CSS、JavaScript 建站系列(六)— 后端开发语言 建站系列(七)— 常用前后端框架

    2024年02月09日
    浏览(52)
  • CSS3属性详解(一)文本 盒模型中的 box-ssize 属性 处理兼容性问题:私有前缀 边框 背景属性 渐变 前端开发入门笔记(七)

    CSS3是用于为HTML文档添加样式和布局的最新版本的层叠样式表 (Cascading Style Sheets)。下面是一些常用的CSS3属性及其详细解释: border-radius:设置元素的边框圆角的半径。可以使用四个值设置四个不同的圆角半径,也可以只使用一个值来设置统一的圆角。 box-shadow:创建一个元

    2024年02月08日
    浏览(50)
  • 前端:运用HTML+CSS+JavaScript实现拼图游戏

    前一段时间突然来了一个想法,就是运用前端知识实现一个拼图游戏,但是不知道具体怎样实现。今天,想到既然实现不了现实中我们看到的那种拼块,那么就用正方形来代替吧! 效果如下: 想到就是当小的图片块放到合适的位置上时,表示拼图完成。 1. 前端布局 运用cs

    2024年02月08日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包