div(id = "above")にカーソルを合わせているときに、体の背景画像/グラデーションを変更しようとしています。別の投稿(http://stackoverflow.com/questions/1462360/css)の方法に従います。 -hover-one-element-effect-for-multiple-elements)が、機能していないようです
css
body {
background: -webkit-gradient(radial, ...);
}
.about:hover body{
background: -webkit-gradient(radial, ...); // new gradient
}
html
<body>
<div class="about">
<h1 id="title">About</h1>
<div>
<p id="about">stuff</p>
</div>
</div>
</body>
これは効果がありません。ホバリング中にタイトルスタイルをイタリックに変更して、これが機能するかどうかをテストしようとしていますが、それでも使用できません
.about:hover h1.title {
font-weight: italic;
}
それは私がそれを使う方法が間違っているのですか、それとも何か他のものがありますか、誰でも助けることができますか?