Possible Duplicate:
How do I select the “last child” with a specific class name in CSS?

正如标题所说,我想将CSS规则添加到具有特定类的特定类型的最后一个元素.以下代码可以完美地运行:

div:last-of-type { margin-right:0; }

但我想要的是

div.class:last-of-type { margin-right:0; }

怎么做?

推荐答案

不幸的是,用last-of-type找不到最后.class个.

Edit: 要真正给这个答案添加一些建设性的东西,您可以退回到JavaScript来定位这个 Select 器,或者修改您的标记/CSS.虽然我发现自己处于这样一种情况:对于类 Select 器来说,last-of-type会很有用,但只要多花点心思,没有什么是不能解决的.

Css相关问答推荐

CSS立方体覆盖

悬停时可展开的按钮与屏幕右侧对齐,如何保持未悬停的按钮正确对齐?

显示Reaction组件上的问题.使用FlexBox时的意外大小

关闭Superset中的Deck.gl工具提示

CSS Select 标签旁边的文本并输入

React Tabs 在 Tabs 之间垂直渲染标签内容

有人可以解释为什么我的 CSS 转换如此突然吗?

Flex & space-around 与内容相交

如何让我的注册按钮在我的网站上像球一样 skip ?

CSS网格列随着长内容改变大小

如何为使用jsTreeR拖入层次 struct node 的元素添加顺序编号?

nth-child 在一个页面上工作,但不在另一个页面上

在 vuetify 中跨 `default.vue` 和 `index.vue` 维护网格系统

使用 CSS 剪辑/裁剪背景图像

如何在 Chrome 中模拟偏好 colored颜色 方案媒体查询?

在整个 DIV 周围添加 CSS 框阴影

绝对位置和溢出:隐藏

什么是 ::content/::slotted 伪元素,它是如何工作的?

Select 标签的占位符

如何防止内联块 div 换行?