css - 想要消除两个标签控件之间的间隙

标签 css sass

您好,我刚刚使用半星创建了一个评级控件,问题是每个半星之间的差距。我像这样使用隐藏在星形容器上的溢出。 codepen间隙在 chrome 中可见

label:nth-child(4n+2) {
  width: 12px;
  position: relative;    
  display: block;
  margin-right: 3px;
  overflow: hidden;
}

label:nth-child(4n+4)::before {
  content: '\f006';
  display: block;
  width: 11px;    
  overflow: hidden;
} 

我怎样才能让星星更紧密地连接在一起,以至于没有缝隙

最佳答案

你可以改变类(class)的边距

.rating label:nth-child(4n+2)
{
margin-right: 0px;
}

一旦你这样做了,星星就会聚集在一起,然后你可以改变右边栏的宽度,让它变大一点(如果你愿意的话)

关于css - 想要消除两个标签控件之间的间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44425828/

相关文章:

html - Twitter bootstrap 奇怪的顶部和左边距

javascript - 在保持宽高比的同时使用背景图像缩放 div 大小

sass - 在 materialize css 中更改原色

css - 变量中存在多个类名

html - 让element取剩余高度不使用display :table-row and absolute positioning

css - 如何使 jquery 移动选项卡标题固定

css - 没有使用 Bootstrap for Angular 渲染的样式

css - 如何将 "image is-4by1"类添加到 bulma CSS 框架

CSS + <img> webkit 使用 % 实现

css - Bourbon neat 在我的移动优先设置中表现不佳