ここで何が間違っているのでしょうか?
があります.social
div
が、最初のものでは上部にパディングをゼロにし、2 番目では下部の境界線をなくしたいです。
最初と最後にこれ用のクラスを作成しようとしましたが、どこか間違っていると思います。
.social {
width: 330px;
height: 75px;
float: right;
text-align: left;
padding: 10px 0;
border-bottom: dotted 1px #6d6d6d;
}
.social .first{padding-top:0;}
.social .last{border:0;}
そしてHTML
<div class="social" class="first">
<div class="socialIcon"><img src="images/facebook.png" alt="Facebook" /></div>
<div class="socialText">Find me on Facebook</div>
</div>
2 つの異なるクラスを持つことはできないのでしょうか? もしそうなら、どうすればできますか?
ベストアンサー1
1 つの要素に 2 つのクラスが必要な場合は、次のようにします。
<div class="social first"></div>
次のように CSS で参照します。
.social.first {}
例: