div上方没有相邻div就设置border-top
时间: 2023-10-07 12:09:48 浏览: 106
何时应当使用-DIV+CSS
可以使用CSS中的伪类选择器`:first-child`和`:not()`来实现这个需求。具体实现如下:
```css
div:not(:first-child) {
border-top: 1px solid black;
}
```
这段代码的意思是选择除了第一个div以外的所有div元素,并在它们的顶部设置一个1像素粗的黑色边框。这样就能够实现“div上方没有相邻div就设置border-top”的效果。
阅读全文