Tailwind Border

边框半径(border radius)

border-redius属性用于为元素设置圆角边框,可使用border-*-radius设置四个方位的圆角。圆角的设置是通过使用半径实现的,当使用一个半径时可以确定一个圆形,当使用两个半径时可以确定一个椭圆,椭圆或原与边框的交集形成了圆角的效果。

rounded
border-radius: 1-4 length|% / 1-4 length | %;

斜线/前的4个数值表示元素的水平半径,斜线/后的4个值则表示圆角的垂直半径。根据水平半径和垂直半径的值,可形成一个椭圆或圆。椭圆或圆与边框的交集就是圆角。 圆角属性值单位可使用px%em

image.png

例如:完整写法

border-radius:30px;

border-radius: 30px 30px 30px 30px / 30px 30px 30px 30px;

圆角border-radius实际上是由4个方位的圆角构成的

  • 左上 border-top-left-radius
  • 右上 border-top-right-radius
  • 右下 border-bottom-right-radius
  • 左下 border-bottom-left-radius
border

例如:

border-top-left-radius:50px;

左上圆角水平半径为50px、垂直半径为50px。

border-top-left-radius
border-top-left-radius:50px 100px;

左上圆角水平半径为50px、垂直半径为100px。

border-top-left-radius

圆角border-radius属性的4个方位顺序依次是左上top-left、右上top-right、右下bottom-right、左下 bottom-left

border-radius:30px;

border-radius:30px 30px 30px 30px;

Tailwind中使用.rounded-前缀的工具类来设置border-radius属性。

工具类属性
rounded-noneborder-radius:0
rounded-smborder-radius:0.125rem;
roundedborder-radius:0.25rem;
rounded-mdborder-radius:0.375rem;
rounded-lgborder-radius:0.5rem;
rounded-fullborder-radius:9999px;

边框宽度(border width)

边框大小

工具类属性
border-0border-width:0
border-2border-width:2px
border-4border-width:4px
border-8border-width:8px

边框方位

工具类属性
borderborder-width:1px
border-tborder-top-width:1px
border-rborder-right-width:1px
border-bborder-bottom-width:1px
border-lborder-left-width:1px

边框颜色(border color)

工具类属性
border-transparentborder-color:transparent
border-currentborder-color:currentColor
border-blockborder-color:#000
border-whiteborder-color:#fff

边框透明度(border opacity)

工具类属性
border-opacity-0--border-opacity:0
border-opacity-25--border-opacity:0.25
border-opacity-50--border-opacity:0.5
border-opacity-75--border-opacity:0.75
border-opacity-100--border-opacity:1

边框样式(border style)

工具类属性
border-noneborder-style:none
border-solidborder-style:solid
border-dashedborder-style:dashed
border-dottedborder-style:dotted
border-doubleborder-style:double
border style
<link href="https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css" rel="stylesheet">
<link href="https://cdn.bootcdn.net/ajax/libs/font-awesome/5.13.0/css/all.min.css" rel="stylesheet">

<div class="container mx-auto my-4 p-4 flex flex-row justify-between">
  <div class="w-48 h-48 m-2 bg-gray-200 border-4 border-black border-solid"></div>
  <div class="w-48 h-48 m-2 bg-gray-200 border-4 border-black border-dashed"></div>
  <div class="w-48 h-48 m-2 bg-gray-200 border-4 border-black border-dotted"></div>
  <div class="w-48 h-48 m-2 bg-gray-200 border-4 border-black border-double"></div>
</div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值