html - 为什么 :last-child 选择器停止在添加不同的 div 时应用
问题描述
您好,我正在尝试理解:last-child
选择器,但它无法按我预期的那样工作
这是一个简单的代码示例
<div class="container">
<div class="flex-50">
<p> allo </p>
</div>
<div class="flex-50">
<p> allo </p>
</div>
<div> allo </div>
</div>
.container
.flex-50:last-child
color: red
如果我删除最后一个无用div
的,它是正确的红色,但带有div
标签它不再是红色,即使在最后一个div
标签中它也不是红色。
所以,我想我不明白:last-child
我认为它会为我的控制器中命名的最后一个孩子着色,flex-50
或者至少它会着色我所有的最后一个元素,flex-50
但它也不是。
:last-child
适用于谁?
解决方案
推荐阅读
- javascript - Angular 11:如何在 Fullcalendar V5 中重新获取(从后端更改事件时)事件?
- amazon-web-services - 使用 Pyarrow 压缩/合并镶木地板文件?
- assistant - 将命令从 Visual Basic 发送到 Google 助理?
- powershell - 针对 Active Directory 运行查询的 Powershell 脚本
- swift - XcodeGen 集成:iOS APP 仅在 testFlight 上崩溃
- python - Draw dots based on (x,y) locations
- python - 龟扣的制作方法
- r - 在分级颜色/填充比例中指定分级颜色
- html - 从移动视图切换到平板视图时如何将 jQuery 移动侧面板从推送更改为覆盖
- clearcase - 有没有其他方法可以在 OMAKE 中格式化我的 %echo 输出(而不是使用 cygwin printf.exe,而是使用 OMAKE 它自己的任何本地化语法)