我正在尝试编辑在HTML部分id代码的帮助下“浏览到”时显示文本的方式。以下是我的代码片段:
<span class="headerqmain"><ul><li><a href="#ID001">Question</a></ul></li></span>
<section id="ID001"></section>
<span class="headerq">Question repeated</span>
<span class="answerq">Answer to the question</span>
请注意,有超过100个问题,页面底部的答案很长。这意味着当有人点击问题时,他们会转到一个列表,其中包含相同的问题及其下方的答案。 (这是常见问题部分)。但很难看到森林的树木。
所以我的目标是标记被点击的问题+回答的问题。也许用颜色或更大的文字大小来标记它。任何人都知道在这种情况下是否可以在CSS上使用条件?记住它在同一页面上。
答案 0 :(得分:1)
跳转到标记时可以对标记执行的操作的示例代码:
:target .headerq { /* :target would refer to #ID001 in this case */
font-size: 1.5em;
color: blue;
}
:target .answerq {
color: blue;
}
http://css-tricks.com/on-target/了解有关此技术的更多信息。另请查看http://37signals.com/svn/archives/000558.php黄色淡入淡出技术。这种行为的一个很好的增强