问答详情
源自:7-3 CSS3选择器 :checked选择器

span的定位

.box span { 

  display: block;

  width: 10px;

  height: 10px;

  border-radius: 100%;

  position: absolute;

  background: #fff;

  top: 50%;

  left:50%;

  margin: -5px 0  0 -5px;

  z-index:1;

}

这里不是可以直接通过absolute绝对定位设置span位于box的中心位置吗?为啥要绝对定位和margin属性同时用?

提问者:leihehh 2017-02-10 21:06

个回答

  • cRpeDiem
    2017-02-11 21:21:50

    top 50% left50%  只是将span的左上角的点定位在box的中心