css - 如何从选择中删除第一个和最后一个元素?

标签 css

我想为 li 元素设置边距:

 <ul class="dropdown">
    <li class="menuppal"><a href="#">Administration</a>
        <ul>
             <li><a href="#">Artificial Turf</a></li>
             <li>
                <a href="#">Batting Cages</a>
                <ul>
                    <li><a href="#">Indoor</a>
                        <ul>
                            <li><a href="#">Garden</a></li>
                        </ul>
                    </li>
                    <li><a href="#">Outdoor</a></li>
                </ul>
             </li>
             <li><a href="#">Benches &amp; Bleachers</a></li>
             <li><a href="#">Communication Devices</a></li>
             <li><a href="#">Dugouts</a></li>
             <li><a href="#">Fencing &amp; Windscreen</a></li>
             <li><hr></li>
             <li><a href="#">Floor Protectors</a></li>
             <li><a href="#">Foul Poles</a></li>
             <li><a href="#">Netting</a></li>
             <li><a href="#">Outdoor Furniture</a></li>
             <li><a href="#">Outdoor Signs</a></li>
             <li><hr></li>
             <li><a href="#">Padding</a></li>
             <li><a href="#">Scoreboards</a></li>
             <li><a href="#">Shade Structures</a></li>
             <li><a href="#"> - VIEW ALL - </a></li>
        </ul>
    </li>
    ...
 </ul>

我想为“击球笼”元素等 li 元素设置 margin-top 和 margin-bottom,但不为“人造草坪”元素设置 margin-top 和 margin-bottom。如何做到这一点?

最佳答案

你只需要使用 css 规则 li:not(:first-child) 即可达到此目的。这是一个简单的示例。 Jsfiddle

.dropdown li:not(:first-child):not(:last-child)
{
    margin-top:10px;
    background:red;
}

关于css - 如何从选择中删除第一个和最后一个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32436219/

相关文章:

javascript - 当我想使用 CSS 过渡/动画时,如何获得显示和淡出的提示?

html - CSS DIV对齐问题

html - 图像在列中垂直居中

html - CSS将层次列表拆分为水平排列的层次结构

javascript - 在 Vue 应用程序上根据条件 v-if 和 else 显示内容

javascript - 折叠和展开在 css 中不起作用

html - 我无法创建导航栏子菜单

css - Bootstrap : Email field has smaller height than text field

css - 如何在没有 npm 的情况下生成 LESS source maps

html - 通过类偏移按钮事件状态