CSS:如何在里面圆 Angular 盒子?

标签 css

<分区>

border-radius 属性可以使盒子的 Angular 变圆。但是如何在 block 内做圆 Angular ,比如减圆?

喜欢这里:http://malsup.com/jquery/corner/

curl 设置

最佳答案

这可以通过在正常背景图像之上添加四个圆形“渐变”背景图像来完成,每个图像都位于适当的 Angular 落。有一个例子 on Lea Verou's blog .从中我提取了一个 JSFiddle ;关键代码是

.round {
    background:
        radial-gradient(circle at 0 100%, rgba(204,0,0,0) 14px, #c00 15px),
        radial-gradient(circle at 100% 100%, rgba(204,0,0,0) 14px, #c00 15px),
        radial-gradient(circle at 100% 0, rgba(204,0,0,0) 14px, #c00 15px),
        radial-gradient(circle at 0 0, rgba(204,0,0,0) 14px, #c00 15px);

    background-position: bottom left, bottom right, top right, top left;
    background-size: 50% 50%;
    background-repeat: no-repeat;

    padding: 14px;
}

关于CSS:如何在里面圆 Angular 盒子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18518179/

相关文章:

PHP根据所选语言切换书写模式?

javascript - 如何防止javascript中的事件冒泡

html - 如何显示绝对或固定div下方的div?

javascript - Vue.js - 在悬停时添加删除按钮并在按下按钮时将其删除

css - 更改 CSS :onhover distance

html - 使用 flex 使容器全宽

css - 填充居中流体最大宽度 div 左侧的空间

jquery - "parent"元素的 .prepend 和 .append "child"元素的悬停颜色

javascript - 使用 Jquery 中断工具提示添加新输入

jquery - 如何水平显示div元素