答案 0 :(得分:1)
它来自您#campaignDiv li label
http://jsfiddle.net/Cheejyg/jB9t7/2/
#campaignDiv li label {
left: 12px;
}
将其设置为5px似乎是正确的
#campaignDiv li label {
left: 5px;
}
答案 1 :(得分:0)
您只需删除自动添加到padding-left
元素的默认ul
即可。将该样式添加到ul
的现有样式中,您将获得以下内容:
#campaignDiv ul {
color: #fff;
list-style: none;
overflow: auto;
padding-left:0;
}
答案 2 :(得分:-1)
试试这个:
在left
位置,你放了12
,只需用5
代替:)
#campaignDiv li label {
display: block;
width: 36px;/*52*/
height: 18px;/*22*/
border-radius: 50px;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-o-transition: all .5s ease;
-ms-transition: all .5s ease;
transition: all .5s ease;
cursor: pointer;
position: absolute;
top: 4px;/*9*/
z-index: 1;
left: 5px;
background: #ddd;
}