所以,我有一个div,显示三个边,底边设置为none。但是,我想保持左下角和右下角可见。有谁知道这样做的方法?谢谢!
答案 0 :(得分:1)
这应该有效
.test {
border-bottom:1px solid #000;
border-bottom-left-radius:1px;
border-bottom-right-radius:1px;
}
答案 1 :(得分:0)
使用css样式
<html>
<div id="test" >something </div>
</html>
<style>
#test {
border-top-style: hidden;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
</style>
答案 2 :(得分:0)
此类效果没有本机css支持。设置边框样式将影响该边框的整个长度。这里给出了一个非常有创意的答案CSS - show only corner border。您需要根据自己的喜好对其进行修改,但基础就在那里。
答案 3 :(得分:0)
如果你想要有角形边框,可以想到两种方法。
HTML:
<div class="outer">
<div class="bottom-left"></div>
<div class="bottom-right"></div>
</div>
CSS:
.outer {
position: relative;
width: 200px;
height: 200px;
border-left: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid black;
}
.bottom-left, .bottom-right {
position: absolute;
bottom: 0;
width: 50px;
border-bottom: 1px solid black;
}
.bottom-left {
left: 0;
}
.bottom-right {
right: 0;
}