<html> <head> <meta http-equiv="content-type" content='text/html;charset=utf-8'/> <style> <!--本页的css样式--> .reveal * {display: none;} /*.reveal * {background-color: gray;}*/ .reveal *.handle {display: block;} .reveal *.handle {background-color: gray;} </style> </head> <body> <div class="reveal"> <h1 class="handle">Click Here to Reveal Hidden Text</h1> <p>This paragraph is hidden. It appears when you click on title.</p> </div> </body></html>
重複した場合、前のクラスの表示は無効になります。
.reveal * {display: none;} この効果は .reveal *.handle {display: block;} によってオーバーライドされます
まず、このコメントを変更します (つまり CSS)。 / , /*このページの css スタイル*/ に変更されました
優先事項、 .reveal *.handle は .reveal * {display: none;} よりも上位です、最も優先度の高いものが有効になります
<--このページの CSS スタイル-->
これは CSS ではありません。構文に注意してください。スタイルは次の行で破棄されます
正しいです。 3階と4階でお答えします、ありがとうございます