MVC 4.0 Web プロジェクトでいくつかの管理ページを整理しようとしていますが、class="" と style="" の両方を html 要素に適用すると、いくつかの問題が発生します。クラスがインライン スタイリングをオーバーライドするようです。
CSS:
.adminHeader
{
display: block;
background: #3e3e3e;
color: #fff;
}
.adminLabel
{
display: inline;
padding: 5px;
font-size: 1.25em;
font-weight: 600;
}
HTML:
<div style="width: 1000px;">
<div class="adminHeader">
<span style="width: 200px;" class="adminLabel">bleh</span>
<span style="width: 400px;" class="adminLabel">blaaaaaaaaaaah</span>
<span style="width: 150px;" class="adminLabel">blu</span>
<span style="width: 250px;" class="adminLabel">bluhh</span>
</div>
</div>
何が起こっているかというと、style="width:x;" です。class 属性を削除しない限り適用されません。マルチクラスを使用できることはわかっていますが、.width150px、.width200px などの何百万もの異なる CSS クラスを作成する必要はありません。
ここで何が欠けていますか?
前もって感謝します!アレックス