3

私には国境があります:

.verticalLineTop {
    border-top:solid #6E6A6B;
    border-width:1px;
    width: 130px;
}

境界線の右側の一部をトリミングするために幅をハードコーディングしていますが、これはcssを使用して実行できますか?

だから:の代わりに

________________________

これが表示されます:

____________________
4

2 に答える 2

3

部分的なCSS border-top、そのすべてまたは何も設定することはできません。

常に上部の境界線を幅の特定のパーセンテージにしたい場合は、パーセンテージの幅で要素をネストできます。

.verticalLineTop
{
    width:80%;
    border-top:solid 1px #000;
}

ライブデモ: http: //jsfiddle.net/P3RKB/1

于 2013-02-27T17:35:48.687 に答える
1
.verticalLineTop:before
 {
   width:80%;
   border-top:solid 1px #000;
   content: "";
   display: block;
   padding-top: 10px;
 }
于 2018-04-26T01:35:09.377 に答える