.card { width: 130px; height: 50px; border-radius: 10px; position: relative; overflow: hidden; } .left,.right { width: 50px; height: 0; top: 0; display: block; color: #fff; position: absolute; } .left::after, .right::after { width: 100%; line-height: 50px; position: absolute; text-align: center; } .left { left: 0; border-top: 50px solid red; border-right: 20px solid transparent; } .left::after { top: -50px; content: '左边'; } .right::after { top: 0; content: '右边'; } .right { right: 0; border-bottom: 50px solid #000; border-left: 20px solid transparent; }
<div class="card"> <div class="left"></div> <div class="right"></div> </div>
这样你看可以么
如果是静态的的话就用伪类(afetr before)去写 ,如果是动态的但是用定位(position:absoult)去写!
一般都用绝对定位吧
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
这样你看可以么
如果是静态的的话就用伪类(afetr before)去写 ,如果是动态的但是用定位(position:absoult)去写!
一般都用绝对定位吧