gpt4 book ai didi

css - 将 border-radius 应用于零宽度元素时,边框颜色会发生变化

转载 作者:行者123 更新时间:2023-11-28 17:26:07 24 4
gpt4 key购买 nike

我在零宽度元素上使用 border-topborder-left 来创建三 Angular 形。

.triangle {
border-top: solid 100px red;
border-left: solid 100px blue;
width: 0;
margin: 10px;
}
.borderRadius { border-radius: 10px; }
<div class="triangle"></div>
<div class="triangle borderRadius"></div>

但是,如果将 border-radius 应用于元素,红色边框会变成蓝色!!在此处查看 JSfiddle:https://jsfiddle.net/brentonstrine/3z3gqwts/

这里发生了什么?有没有办法让我的三 Angular 形有一个圆 Angular ?

最佳答案

要在三 Angular 形上获得圆 Angular 边框,您可能必须声明所有边框:

div {
border-top: solid 50px red;
border-right: solid 50px red;
border-left: solid 50px blue;
border-bottom: solid 50px blue;
width: 10px;
height: 10px;
}

DEMO

关于css - 将 border-radius 应用于零宽度元素时,边框颜色会发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39902311/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com