jqueryを使用してCSSクラススタイルを適用する初心者向けの操作を試みています。色とフォント サイズの 2 つのクラス属性を設定しています。両方 クラス .zebra の下で定義されていますが、色のみが適用されています。
Jquery スクリプト:
$(document).ready(function() {
alert('Script is tied in!');
$('#lion').addClass('zebra');
});
CSS
p {
color: #CC34H8;
font-size: 100px;
}
.zebra {
color: #2FB51D;
font-size: 12px;
}
EJS、この時点ではまだ基本的にストレートな HTML マークアップ
<body>
hello hello
<p> hi </p>
<div id="lion">
<p> hey hey </p>
</div>
</body>
CSS の color 属性は変更されていますが、フォントは変更されていません (元の定義されたスタイルの 100px として表示されてい<p>
ます。影響を受ける属性が 1 つだけなのはなぜですか?