次のような番号付きの円を定義したいとします。
http://jsfiddle.net/edi9999/6QJyX/
.number
{
border-radius: 50%;
width: 32px;
height: 24px;
text-align: center;
padding-top:8px;
font-size: 14px;
display:inline-block;
line-height: 16px;
margin-left:8px;
color:white;
background-color:black;
border-color:white;
}
要素がどのようなコンテキストであっても、クラス番号を持つ要素が同じように見えるように、セレクターに重要性を追加したいと思います。
コードの破損の例を次に示します: http://jsfiddle.net/edi9999/6QJyX/2/
これを行う方法は、CSS のすべてのプロパティに !important を追加することですが、少しくだらないので、他の解決策になるのではないかと思います。
コードのカプセル化に少し似ているように見えるので、プライベートタグを追加しました。