html – 如何为列表中的项添加背景颜色

html – 如何为列表中的项添加背景颜色,第1张

概述我有一个有序的清单 <ol><li class="odd">Lorem ipsum dolor sit amet, consectetur ...</li><li class="even">Some more text</li></ol> 看起来像这样:     > Lorem ipsum dolor sit amet,consectetur adipisicing elit,sed do 我有一个有序的清单 @H_403_7@

@H_403_7@

<ol><li >Lorem ipsum dolor sit amet,consectetur ...</li><li >Some more text</li></ol>
@H_403_7@看起来像这样:

@H_403_7@    > Lorem ipsum dolor sit amet,consectetur adipisicing elit,sed do eiusmod tempor incIDIDunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,quis
    >更多文字

@H_403_7@我希望列表具有列表位置:外部所以数字突出(就像他们在此页面上所做的那样)但是每个列表项的背景(替代)也包括数字.

解决方法 正如“外部”名称所示,数字被放置在元素之外,因此您不能使用li的背景颜色来影响它们.解决方法可能是在li中使用额外的div: @H_403_7@

@H_403_7@

<ol><li><div>Lorem ipsum dolor sit amet,consectetur ...</div></li><li><div>Some more text ...</div></li></ol>
@H_403_7@然后为div添加以下CSS:

@H_403_7@

ol li div  {  wIDth: 100%;  height: 100%;  background-color: #FFAAAA;  margin-left: -20px;  padding-left: 20px;}
@H_403_7@这会将div移动到数字下方(即-20px值),并将其中的文本移回正确的位置(即20px值).

总结

以上是内存溢出为你收集整理的html – 如何为列表中的项添加背景颜色全部内容,希望文章能够帮你解决html – 如何为列表中的项添加背景颜色所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1069325.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存