html <ul> <li>a </li> <li>a </li> <li>a </li> </ul> css コードul { display: flex; justify-content: center } li { list-style: none; padding: 10px 30px; background: #aaa; } li + li:before { content: ''; background: #fff; width: 3px; height: 30px; position:absolute; left: -200%; display: inline-block; vertical-align: middle } ``li + li:before{position:relative} にしたら線が現れたのですが何故なのか仕組みを教えていただきたいです。`
回答1件
あなたの回答
tips
プレビュー