CSS-tricksの擬似要素の方法を使用して、複数の境界線を作成しました。
<span class="something">
label: <span id="count">20</span>
</span>
CSS スタイルは次のようになります。
.something {
background-color: #B3B3B3;
padding: 10px;
position: relative;
border: 2px solid #000;
}
.something:before {
content: " ";
display: block;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
border: 2px solid #FF6666;
}
よさそうです。しかし、カウントを変更すると、幅が変更され、内側の境界線は次のように変更されません。
このデモはjsfiddleで見ることができます。どうすれば修正できますか?