gpt4 book ai didi

css - 我怎么能不选择样式组件的最后一个元素

转载 作者:行者123 更新时间:2023-12-05 08:30:32 25 4
gpt4 key购买 nike

这是我的代码结构


const StyledArticle = styled.article``;

const StyledDiv = styled.div``;

<StyledArticle>
<StyledDiv>1</StyledDiv>
<StyledDiv>2</StyledDiv>
<StyledDiv>3</StyledDiv>
<StyledDiv>4</StyledDiv>
</StyledArticle>

除了第 4 个 StyledDiv,我如何添加 css StyledDiv 1,2,3。

不在 StyledArticle 中添加任何 css 语句

没有 js,jquery 只使用 css。

最佳答案

您可以结合使用 :not():last-of-type 伪选择器:

StyledDiv:not(:last-of-type) {
color: blue;
}
<StyledArticle>
<StyledDiv>1</StyledDiv>
<StyledDiv>2</StyledDiv>
<StyledDiv>3</StyledDiv>
<StyledDiv>4</StyledDiv>
</StyledArticle>

一个有样式的组件:

const StyledDiv = styled.div`
&:not(:last-of-type) {
color: red;
}
`;

关于css - 我怎么能不选择样式组件的最后一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63608257/

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