方法一是自己想出来的,方法二来自忘记哪里看到的了
不知道是不是你要的效果:
方法一:利用input[type="radio"]
css代码:
1 input { 2 display: none; 3 } 4 5 input[type="radio"]+label { 6 /* 默认label的样式 */ 7 /* content: "\a0"; */ 8 display: inline-block; 9 padding: 10px 20px; 10 background-color: #666; 11 margin-left: 20px; 12 color: #fff; 13 border-radius: 10px; 14 } 15 16 input[type="radio"]:checked+label { 17 /* 当点击label的时候背景颜色发生改变 */ 18 background-color: aqua; 19 } 20 21 .row { 22 display: inline-block; 23 }
html:
1 <</