博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS-左下角的边框半径 | border-bottom-left-radius
阅读量:6039 次
发布时间:2019-06-20

本文共 3313 字,大约阅读时间需要 11 分钟。

border-bottom-left-radiusCSS属性设置元素的左下角的圆。

/* the corner is a circle *//* border-bottom-left-radius: radius */border-bottom-left-radius: 3px;/* Percentage values */border-bottom-left-radius: 20%; /* corner of a circle if box is a square or else corner of a rectangle */border-bottom-left-radius: 20% 20%; /* same as above */ /* 20% of horizontal(width) and vertical(height) */border-bottom-left-radius: 20% 10%; /* 20% of horizontal(width) and 10% of vertical(height) *//* the corner is an ellipsis *//* border-bottom-left-radius: horizontal vertical */border-bottom-left-radius: 0.5em 1em;border-bottom-left-radius: inherit;

舍入可以是一个圆或一个椭圆,或者如果其中一个值0没有舍入,角落是方形的。

u9ichyy6sq.png

一个背景,一个图像或一个颜色,被剪裁在边界,甚至是一个圆形的; 剪辑的确切位置由background-clip属性的值定义。

如果此属性的值未在CSS属性border-radius后应用于元素的速记属性中设置,则border-bottom-left-radius此属性的值将通过速记属性重置为其初始值。

初始值

0

适用元素

all elements; but User Agents are not required to apply to table and inline-table elements when border-collapse is collapse. The behavior on internal table elements is undefined for the moment.. It also applies to ::first-letter.

是否是继承属性

no

Percentages

refer to the corresponding dimension of the border box

适用媒体

visual

计算值

two absolute <length>s or <percentage>s

Animation type

a length, percentage or calc();

正规顺序

the unique non-ambiguous order defined by the formal grammar

语法

有一个值:

  • 该值是一个<length>或者<percentage>表示用于边角的圆的半径。有两个值:
  • 第一个值是 <length><percentage>表示用于边角的省略号的水平半长轴。
  • 第二个值<percentage>表示省略号的垂直半长轴用于该角的边界。

<length-percentage>表示省略号的圆半径或半长半短轴的大小。作为绝对长度,可以用CSS <length>数据类型允许的任何单位表示。水平轴的百分比是指框的宽度,垂直轴的百分比是指框的高度。负值无效。

正式语法

{
1,2}where
=
|

示例

Live example

Code

.

An arc of circle is used as the border div { border-bottom-left-radius: 40px 40px; }

.

An arc of ellipse is used as the border div { border-bottom-left-radius: 40px 20px; }

.

The box is a square: an arc of circle is used as the border div { border-bottom-left-radius: 40%; }

.

The box is not a square: an arc of ellipse is used as the border div { border-bottom-left-radius: 40%; }

.

The background color is clipped at the border div { border-bottom-left-radius:40%; border-style: black 3px double; background-color: rgb(250,20,70); background-clip: content-box; }

规范

Specification

Status

Comment

CSS Backgrounds and Borders Module Level 3The definition of 'border-bottom-left-radius' in that specification.

Candidate Recommendation

Initial definition

浏览器兼容性

Feature

Chrome

Edge

Firefox

Internet Explorer

Opera

Safari

Basic Support

4 1 -webkit-

(Yes) (Yes) -webkit-

41 49 -webkit- 2 1 — 12 (as -moz-border-radius-topright)

9

10.5

5 3 -webkit-

Percentages

4

(Yes)

4 13

9

10.5

5

Ellipitcal corners

1

(Yes)

3.5

9

10.5

3

Feature

Android

Chrome for Android

Edge mobile

Firefox for Android

IE mobile

Opera Android

iOS Safari

Basic Support

?

?

(Yes) (Yes) -webkit-

(Yes)1

?

?

?

Percentages

?

?

(Yes)

(Yes)

?

?

?

Ellipitcal corners

?

?

(Yes)

(Yes)

?

?

?

1. 在Firefox 50之前,圆角的边框样式总是呈现出border-style设置为solid的样式这已在Firefox 50中修复。

2. 从Firefox 44到48,-webkit-前缀可用于layout.css.prefixes.webkit首选项。从Firefox 49开始,首选项默认为true

3. 在Firefox 4之前,即使为高度指定半径,也会与盒子的宽度相关。这意味着-moz-border-radius-topright总是绘制一个圆弧,而不是一个椭圆,后面是单个值。

另见

边界半径相关的CSS属性:CSS简写属性border-radius,各个顶角的属性:border-top-right-radiusborder-bottom-right-radius,和border-top-left-radius

转载地址:http://uaghx.baihongyu.com/

你可能感兴趣的文章
下午考
查看>>
创建字符设备的三种方法
查看>>
走在网页游戏开发的路上(六)
查看>>
nginx 配置的server_name参数(转)
查看>>
Uva592 Island of Logic
查看>>
C++基础代码--20余种数据结构和算法的实现
查看>>
footer固定在页面底部的实现方法总结
查看>>
nginx上传文件大小
查看>>
数字通信原理笔记(一)---概述
查看>>
HDU 2243 考研路茫茫——单词情结(自动机)
查看>>
Dubbo OPS工具——dubbo-admin & dubbo-monitor
查看>>
Dungeon Master ZOJ 1940【优先队列+广搜】
查看>>
Delphi 中的 XMLDocument 类详解(5) - 获取元素内容
查看>>
2013年7月12日“修复 Migration 测试发现的 Bug”
查看>>
学习vue中遇到的报错,特此记录下来
查看>>
CentOS7 编译安装 Mariadb
查看>>
jstl格式化时间
查看>>
一则关于运算符的小例
查看>>
centos7 ambari2.6.1.5+hdp2.6.4.0 大数据集群安装部署
查看>>
cronexpression 详解
查看>>