对于给定的div我想只在左侧,右侧,顶部或底部显示边框.
目前我有以下几个方面:
#testdiv {
border: 1px solid;
}
Run Code Online (Sandbox Code Playgroud)
为了在左侧只有边框,我需要做什么?
Den*_*ret 117
#testdiv {
border-left: 1px solid;
}
Run Code Online (Sandbox Code Playgroud)
请参阅边界上的MDN文档.
Sow*_*mya 18
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
}
Run Code Online (Sandbox Code Playgroud)
oti*_*nai 17
如果要分别设置4面,请使用:
border-width: 1px 2em 5px 0; /* top right bottom left */
border-style: solid dotted inset double;
border-color: #f00 #0f0 #00f #ff0;
Run Code Online (Sandbox Code Playgroud)
Guf*_*ffa 11
您可以为所有边框单独指定边框,例如:
#testdiv{
border-left: 1px solid #000;
border-right: 2px solid #FF0;
}
Run Code Online (Sandbox Code Playgroud)
您还可以指定边框的外观,并为顶部,右侧,底部和左侧边框使用单独的样式.例如:
#testdiv{
border: 1px #000;
border-style: none solid none solid;
}
Run Code Online (Sandbox Code Playgroud)