<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
ul{
padding: 0;
margin: 0;
width: 450px;
border: 1px dashed #666;
padding: 10px 5px;
}
li{
list-style: none;
float: left;
width: 40px;
line-height: 40px;
border-radius: 50%;
background-color: skyblue;
text-align: center;
}
#item1{
background-color: lightgreen;
}
.green{
background-color: lightgreen;
}
ul li{
color: white;
}
ul * {
color: red;
border: 1px solid black;
}
ul > li{
background-color: blue;
}
#item2 + li{
background-color: black;
}
#item2 ~ li{
background-color: red;
}
</style>
</head>
<body>
<ul>
<li id="item1">1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li id="item2">8</li>
<li>9</li>
<li>10</li>
</ul>
</body>
</html>