html – 标题后的CSS目标最后一段

html – 标题后的CSS目标最后一段,第1张

概述我一直在寻找如何编辑使用CSS标题后的最后一段. 我以为#div h1~p:last-child可以做到这一点,但它会跳过第二个标题并编辑列表前的最后一段.我一直在寻找一段时间,并遇到了一些先进的CSS帮助网站,但他们正在重复使用最常见的高级选择器. HTML: <h1>Heading</h1><p>content</p><p>content</p><p>content</p><h2>H 我一直在寻找如何编辑使用CSS标题后的最后一段.

我以为#div h1~p:last-child可以做到这一点,但它会跳过第二个标题并编辑列表前的最后一段.我一直在寻找一段时间,并遇到了一些先进的CSS帮助网站,但他们正在重复使用最常见的高级选择器.

HTML:

<h1>heading</h1><p>content</p><p>content</p><p>content</p><h2>heading</h2><p>content</p><ul>      <li>List</li>      <li>List</li></ul>

CSS:

#contentContainer > h1 ~ p:last-of-type {    border-bottom: 1px solID #000;}
解决方法 波浪号字符代表一般的兄弟选择器:

The general sibling combinator selector is very similar to the
adjacent sibling combinator selector The difference is that that the
element being selected doesn’t need immediately succeed the first
element,but can appear anywhere after it.

这意味着它可以在100个不同的标签之后(例如h2,h3,div,img等)并且CSS仍然会影响它.

据我所知,没有选择器或选择器的组合能够做你想做的事情,因为元素都在同一级别上,而CSS没有像“do”那样先进在它遇到不同的元素之前“.

对不起 – 如果我错了,我希望我是为了你.

总结

以上是内存溢出为你收集整理的html – 标题后的CSS目标最后一段全部内容,希望文章能够帮你解决html – 标题后的CSS目标最后一段所遇到的程序开发问题。

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

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

原文地址: http://outofmemory.cn/web/1133671.html

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

发表评论

登录后才能评论

评论列表(0条)

保存