为了账号安全,请及时绑定邮箱和手机立即绑定

边长小于div宽度?

边长小于div宽度?

慕森卡 2019-08-31 11:14:12
我有以下代码div {   width:200px;   border-bottom:1px solid magenta;   height:50px;   }DEMOdiv宽度为200px,因此border-bottom也是200px但是如果我想边框底部只有100px而不改变div宽度该怎么办?
查看完整描述

3 回答

?
LEATH

TA贡献1936条经验 获得超6个赞

您可以使用线性渐变:


div {

    width:100px;

    height:50px;

    display:block;

    background-image: linear-gradient(to right, #000 1px, rgba(255,255,255,0) 1px), linear-gradient(to left, #000 0.1rem, rgba(255,255,255,0) 1px);

background-position: bottom;

background-size: 100% 25px;

background-repeat: no-repeat;

    border-bottom: 1px solid #000;

    border-top: 1px solid red;

}

<div></div>


查看完整回答
反对 回复 2019-08-31
  • 3 回答
  • 0 关注
  • 357 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信