当有人悬停在文本上时,我希望文本的样式能够完全改变。我找到了一些在线代码,但它并不起作用。您有什么建议吗?
<span class="show">
<p>if { <br /></p>
<p>yourSite < awesome; <br /></p>
<p>solution = aislingDouglas (HTML5 + CSS3 + <br /></p>
<p>JavaScript + PHP); <br /></p>
<p>} <br /></p>
<p>else { <br /></p>
<p>solution = null; <br /></p>
<p>} </p>
</span>
<span class="noshow">
<p>Need a website? <br /></p>
<p>You found your dream developer! <br /></p>
<p>And hey - I already helped you on the web, <br /></p>
<p>why not let me help you <br /></p>
<p>build an amazing site! <br /></p>
</span>
这里是CSS代码:
.noshow, p:hover .show { display: none }
p:hover .noshow { display: inline }
我不反对使用JavaScript(欢迎提供编码建议),但我更喜欢它留在CSS中。
提前感谢!
<p>
不是<span>
的有效子元素。 - Niet the Dark Absol<p>yourSite < awesome; <br /></p>
中,应该使用<
代替<
。 - kishu27