对于给定的div
,我只希望在左侧,右侧,顶部或底部显示边框。
目前我有以下内容,其中包括各方面的边界:
#testdiv {
border: 1px solid;
}
如果只在左侧设置边框,我需要做什么?
答案 0 :(得分:107)
#testdiv {
border-left: 1px solid;
}
答案 1 :(得分:16)
div{
border-left:solid red 3px;
border-right:solid violet 4px;
border-top:solid blue 4px;
border-bottom:solid green 4px;
background:grey;
width:100px; height:50px
}
答案 2 :(得分:13)
如果要分别设置4面,请使用:
border-width: 1px 2em 5px 0; /* top right bottom left */
border-style: solid dotted inset double;
border-color: #f00 #0f0 #00f #ff0;
答案 3 :(得分:11)
您可以为所有边框单独指定边框,例如:
#testdiv{
border-left: 1px solid #000;
border-right: 2px solid #FF0;
}
您还可以指定边框的外观,并为顶部,右侧,底部和左侧边框使用单独的样式。例如:
#testdiv{
border: 1px #000;
border-style: none solid none solid;
}
答案 4 :(得分:6)
试试这个
#testdiv{
border-left:1px solid;
}
答案 5 :(得分:2)
#testDiv{
/* set green border independently on each side */
border-left: solid green 2px;
border-right: solid green 2px;
border-bottom: solid green 2px;
border-top: solid green 2px;
}