- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
This is what I'm talking about
我如何制作这样的东西,以便当您滚动圆点时显示您在页面上的位置并单击它以将您带到该部分?
如果您希望页面滚动到某个部分而不是仅仅出现在该部分上,您是否也使用 javascript?
最佳答案
这是一个快速而肮脏的版本 - 可能有更好的方法来做事,但这有效(你可以使用 :before/:after 伪类,如果你想和使用 icons/font-awesome 的圈子,那样你至少可以丢失 <i>
元素。但我懒得做那个。
(为了迎合页面上的元素,而不是页面之间的元素,对其进行了轻微的编辑)
body {
background: black;
color: white;
}
h2,p {
margin-left: 10em;
}
#menu {
list-style-type: none;
position: fixed;
left: 1em;
top: 15%;
}
#menu li {;
line-height: 1.5em;
margin: .25em 0;
}
#menu li i {
display: inline-block;
width: 1.2em;
height: 1.2em;
border: 1px solid white;
border-radius: 50%;
line-height: 1.5em;
vertical-align: middle;
}
#menu li span {
display: none;
}
#menu li:hover span {
display: inline-block;
color: white;
padding-left: 1em;
}
#menu li:hover i {
background: white;
}
<ul id="menu">
<li><a href="#first"><i></i><span>First item</span></a></li>
<li><a href="#second"><i></i><span>Second</span></a></li>
<li><a href="#third"><i></i><span>Third item</span></a></li>
<li><a href="#fourth"><i></i><span>Fourth</span></a></li>
</ul>
<h2 id="first">First item</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In schola desinis. Quos quidem tibi studiose et diligenter tractandos magnopere censeo. Duo Reges: constructio interrete. Oratio me istius philosophi non offendit; Graecis hoc modicum est: Leonidas, Epaminondas, tres aliqui aut quattuor; Ea possunt paria non esse. Sed haec quidem liberius ab eo dicuntur et saepius. Si verbum sequimur, primum longius verbum praepositum quam bonum. Invidiosum nomen est, infame, suspectum. Paria sunt igitur. </p>
<p>Apparet statim, quae sint officia, quae actiones. Septem autem illi non suo, sed populorum suffragio omnium nominati sunt. Huic mori optimum esse propter desperationem sapientiae, illi propter spem vivere. Illum mallem levares, quo optimum atque humanissimum virum, Cn. </p>
<h2 id="second">Second item</h2>
<p>Illa tamen simplicia, vestra versuta. Eorum enim omnium multa praetermittentium, dum eligant aliquid, quod sequantur, quasi curta sententia; Tum Quintus: Est plane, Piso, ut dicis, inquit. Erit enim mecum, si tecum erit. Primum in nostrane potestate est, quid meminerimus? Eadem nunc mea adversum te oratio est. Est enim tanti philosophi tamque nobilis audacter sua decreta defendere. Varietates autem iniurasque fortunae facile veteres philosophorum praeceptis instituta vita superabat. </p>
<p>Sed tamen enitar et, si minus multa mihi occurrent, non fugiam ista popularia. Consequens enim est et post oritur, ut dixi. Ut proverbia non nulla veriora sint quam vestra dogmata. Itaque eos id agere, ut a se dolores, morbos, debilitates repellant. Quae contraria sunt his, malane? In his igitur partibus duabus nihil erat, quod Zeno commutare gestiret. </p>
<h2 id="third">Third item</h2>
<p>Quo modo autem optimum, si bonum praeterea nullum est? Philosophi autem in suis lectulis plerumque moriuntur. Duarum enim vitarum nobis erunt instituta capienda. Sed haec nihil sane ad rem; Obsecro, inquit, Torquate, haec dicit Epicurus? Age nunc isti doceant, vel tu potius quis enim ista melius? </p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In schola desinis. Quos quidem tibi studiose et diligenter tractandos magnopere censeo. Duo Reges: constructio interrete. Oratio me istius philosophi non offendit; Graecis hoc modicum est: Leonidas, Epaminondas, tres aliqui aut quattuor; Ea possunt paria non esse. Sed haec quidem liberius ab eo dicuntur et saepius. Si verbum sequimur, primum longius verbum praepositum quam bonum. Invidiosum nomen est, infame, suspectum. Paria sunt igitur. </p>
<p>Apparet statim, quae sint officia, quae actiones. Septem autem illi non suo, sed populorum suffragio omnium nominati sunt. Huic mori optimum esse propter desperationem sapientiae, illi propter spem vivere. Illum mallem levares, quo optimum atque humanissimum virum, Cn. </p>
<h2 id="fourth">Fourth item</h2>
<p>Illa tamen simplicia, vestra versuta. Eorum enim omnium multa praetermittentium, dum eligant aliquid, quod sequantur, quasi curta sententia; Tum Quintus: Est plane, Piso, ut dicis, inquit. Erit enim mecum, si tecum erit. Primum in nostrane potestate est, quid meminerimus? Eadem nunc mea adversum te oratio est. Est enim tanti philosophi tamque nobilis audacter sua decreta defendere. Varietates autem iniurasque fortunae facile veteres philosophorum praeceptis instituta vita superabat. </p>
<p>Sed tamen enitar et, si minus multa mihi occurrent, non fugiam ista popularia. Consequens enim est et post oritur, ut dixi. Ut proverbia non nulla veriora sint quam vestra dogmata. Itaque eos id agere, ut a se dolores, morbos, debilitates repellant. Quae contraria sunt his, malane? In his igitur partibus duabus nihil erat, quod Zeno commutare gestiret. </p>
<p>Quo modo autem optimum, si bonum praeterea nullum est? Philosophi autem in suis lectulis plerumque moriuntur. Duarum enim vitarum nobis erunt instituta capienda. Sed haec nihil sane ad rem; Obsecro, inquit, Torquate, haec dicit Epicurus? Age nunc isti doceant, vel tu potius quis enim ista melius? </p>
关于javascript - HTML/CSS : How to make a bar on the side to take you to a certain part of the page,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40776909/
我需要为一个小项目想出一个正则表达式。 字符串不应以: "/wiki" 而且它也不应该有下面的模式"/.*:.*"(基本上模式以字符 '/' 开头,之后出现任何 ':') 而且它也不能有某个字符'#'
嗨,我有一个 react 应用程序,我正在返回几个按钮。我想做的是根据您单击的按钮,另一个组件将在 View 中显示和渲染。我已经查看了文档中的条件渲染,但我不确定如何将其与状态联系起来并渲染我所期望
如何编写 if 语句,使其仅在选择框中的值 A 更改为值 B 时应用? https://jsfiddle.net/mademoiselletse/gv0ohdzv/1/ 我有以下“英里”选择框和“剩余
我需要一个匹配 7 字母单词的正则表达式,该单词以 'st' 开头。例如,它应该只匹配以下内容中的 'startin':start startin starting 最佳答案 一般提示: 起始符号直接
我知道这两个端点:/users/{user-id}/media/recent和/tags/{tag-name}/media/recent 但我试图只获取某个用户发布的也有某个主题标签的帖子。有没有简单
我想当在下拉列表 1 上选择项目 x5 时,在下拉列表 2 上自动选择项目 y0 x5 x4
我有一个要求,我们将把一堆不同供应商的金融价格“firehosing”到 Kafka 中的一个“市场数据”主题中。问题是,其中一些供应商具有细粒度的许可要求,一直到单个证券。如果不为每个不同的许可粒度
我想使用神经网络来学习输入向量和输出向量的映射。该问题的物理原理有限制,某些输入节点仅对某些输出节点有影响。我想在训练中使用这个约束。 如果我将神经网络表述为有向图,我想象从某些输入节点到输出节点的路
所以我在一页上弹出了两个表格。这是我之前用来选择第一个表中的所有复选框(当时是唯一一个)的脚本: $('#selectAll').click(function() { if(this.ch
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 8 年前。 Improve this q
我正在尝试显示 | 管道字符以分隔我页面上的链接。但问题是它们都有相同的类,如果我将它应用于类,它们都会得到管道,这很好,除了最后一个。我能够抵消这种情况的唯一方法是将我需要的那些应用到一个 id,除
所以我有一个包含大约 300 个 .txt 文件的文件夹,所有文件的命名如下 ERROR WITH Position Post_20162602_052055.txt ERROR WITH Posit
我的问题很简单,但我找不到简单的解决方案:我有一个大于或等于 16 的整数,所以至少 1000 是二进制的。我希望使用按位非运算符翻转第三位。在这种情况下,它将是 1100。 有没有运营商可以做到这一
感谢对 my previous question 的回答,我能够创建一个函数宏,使其返回 Map将每个字段名称映射到它的类值,例如 ... trait Model case class User (n
我的应用程序 Nib 中有以下项目: 通常:文件所有者、第一响应者窗口、委托(delegate) View Controller “a” 查看“b” UIScrollView“c” “b”中的一些其他
假设我的屏幕上有 100 个由 *ngFor 生成的 div,它们从具有类似数据的对象中获取值 {A1:someOtherObject,A2:someOtherOtherObject...,J10:s
我正在使用抽象类和虚拟方法。目前,我有一个由按钮单击和两个多行文本框组成的窗口窗体,我在其中显示结果。基类有一个默认构造函数和一个接受基类所需的所有必要数据的构造函数。有两个类 Trees 和 Tom
我有一个数据集可以调查不同种族(黑人、白人和拉丁裔)个体的抑郁症。 我想知道基线时的抑郁症与所有种族的后期抑郁症有何关系,我做到了 lm(depression_base ~ depression_po
如何根据长度排除某些术语?例如,不要将少于 3 个字母或多于 20 个字母的术语编入索引。还排除以数字开头的单词。 谢谢, 最佳答案 StandardAnalyzer 有一个您可以设置的 maxTok
我正在寻找一个脚本,可以根据单词的位置突出显示一定数量的单词。例如,对于以下内容我只想突出显示第二个、第三个和第四个单词: Quisque bibendum sem ut lacus. In
我是一名优秀的程序员,十分优秀!