gpt4 book ai didi

html - CSS 样式化目录

转载 作者:太空狗 更新时间:2023-10-29 16:42:21 26 4
gpt4 key购买 nike

我正在尝试复制以下目录:

我已经非常接近以下代码:http://jsfiddle.net/33Kgn/2/

.list li {
position:relative;
overflow:hidden;
width:330px;
}

.list li:after {
font-family: Times New Roman;
font-size: 120%;
content:".................";
text-indent: -1px;
display:block;
letter-spacing:34px;
position:absolute;
left:0px;
bottom:0px;
z-index:-1;
font-weight:bold;
}
.list li span {
display:inline-block;
background-color:#FFF;
padding-right:5px;
}

.list li .number {
float:right;
font-weight:bold;
padding-left:5px;
}

<div style="margin:25px 22px 200px 22px;">
<div style="text-align:center;font-size:150%;letter-spacing:.1em;margin-bottom:10px;margin-right:-.1em;">CONTENTS</div>
<ul class="list" style="padding-left:180px;">
<li style="margin:0 0 .6em 0;"><span>EDITOR&rsquo;S INTRODUCTION</span><span class="number">ix</span></li>
<li style="margin:0 0 .5em 0;"><span style="padding-left:.6em;">1. Historical</span><span class="number">ix</span></li>
<li style="margin:0 0 .5em 0;"><span style="padding-left:.6em;">2. Epistemology</span><span class="number">xii</span></li>
<li style="margin:0 0 .5em 0;"><span style="padding-left:.6em;">3. Epistemology of Morals</span><span class="number">xx</span></li>
<li style="margin:0 0 .5em 0;"><span style="padding-left:.6em;">4. Psychology of Morals</span><span class="number">xxvi</span></li>
<li style="margin:0 0 .5em 0;"><span style="padding-left:.6em;">5. The Moral System</span><span class="number">xxx</span></li>
<li style="margin:0 0 1.5em 0;"><span style="padding-left:.6em;">6. Morals and Theology</span><span class="number">xliii</span></li>
<li style="margin:0 0 .5em 0;"><span>A REVIEW OF THE PRINCIPAL QUESTIONS IN MORALS</span><span class="number">1</span></li>
<li style="margin:0 0 .5em 0;"><span>INDEX</span><span class="number">297</span></li>
</div>
</div>

但是正如您所看到的,如果您点击链接,“A REVIEW...”和“INDEX”部分不起作用。任何帮助将不胜感激。

编辑添加:这里的困难在于“道德中主要问题的回顾”的缩进和换行。所以这个问题还没有答案。

最佳答案

这里是 JSBin

使用 display: inline; 而不是 display: inline-block;

在您的list li span{...} CSS 类中

list li span {
display: inline;
background-color: rgb(255, 255, 255);
padding-right: 5px;
}

关于html - CSS 样式化目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18621567/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com