html - 链接到文本后是否可以使文本突出显示?
问题描述
我不认为我在标题中真的解释得很好,所以我会尝试描述更多。目前,我正在使用<a id="x">
and<a href="#x">
来将部分页面链接到目录。我希望能够在单击其链接后突出显示链接的文本(听起来对吗?),以便更清楚您阅读的部分。
解决方案
对于像锚点这样的链接,您可以使用伪类:target
。
:target {
background-color: green;
color: white;
}
<a href="#id1">one</a>
<a href="#id2">two</a>
<a href="#id3">three</a>
<div id="id1">one text</div>
<div id="id2">two text</div>
<div id="id3">three text</div>
推荐阅读
- reactjs - React Material UI - 为什么 CSS 类在使用 withStyles 时会重复?
- css - 在 laravel 中启动 Vue 后,什么会使 css 停止工作?
- android - 如何使保留座位无法选择?
- python - 执行插入查询但未将数据添加到表中
- sql - SQL Server 2014 - 列上的 SQL Case 语句
- .net - 如何使用 ILMerge 将多个程序集合并为一个
- php - Composer 中的 installed.json 文件。它是如何设置的?
- powerbi - Dax 措施以删除日期过滤器并提供所有结果列
- docker - 如何保存 docker 映像以供以后安装?
- javascript - 带有 Google Script Apps 的 API