前端版心居中和通过圆角属性设计圆形和胶囊

居中

我们知道,盒子模型有一层外边距(margin),所以我们可以通过设置margin来控制盒子在整个页面中的位置,把margin设置为 50px auto。第一个50px设置的是上下外边距,体现为白色区域顶端距离页面顶端的距离为50px,第二个auto设置的是左右外边距,原理是浏览器会将一行的宽度减去盒子的宽度,再将剩余的宽度均摊给左右两边,使盒子左右外边距相等,达到居中的效果

实现代码:

div {
            width: 270px;
            height: 253px;
            background-color: #fff;
            margin: 50px auto;
            box-sizing: border-box;
            text-align: center;
        }

圆形

我们可以通过设置width和height来设置div标签的长宽,如果我们想设计出一个圆形,就要先保证width和height相同,再设置border-radius属性,使原来的棱角变得有弧度,我们只需要把border-radius设置为width的一半,就可以实现上图

实现代码:

img {
  width: 200px;
  height: 200px;
  
  border-radius: 100px;/*法一*/
  border-radius: 50%;/*法二*/
}

胶囊

与圆形同理,只需让width和height不一致,让标签变成一个长方形即可

实现代码:

div {
  width: 200px;
  height: 80px;
  background-color: orange;
  border-radius: 40px;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

coderzjy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值