设置padding和margin无法让圆点与相邻文本拉开距离应如何解决
你只需要给 .dot 类添加右侧外边距即可实现圆点和后方文字的间距效果,你之前设置的是父容器的左外边距,作用的是整个名称块和左侧边界的距离,不会影响圆点和文字的间距。
修改后的CSS代码如下:
.dot { height: 25px; width: 25px; border-radius: 50%; display: inline-block; border: 1px solid grey; /* 右侧间距数值可根据实际需求调整 */ margin-right: 0.5vw; } .StudentNameBox { width: 80%; } .StudentName { margin-top: 2vw; font-size: 1vw; margin-left: 4vw; } .StudentName2 { margin-top: 2vw; font-size: 1vw; margin-left: 4vw; }
额外提示:如果你是在React项目中使用这段代码,注意HTML里的span标签混用了class属性,建议统一改为className避免框架报错,该问题不影响当前间距效果的实现。
内容的提问来源于stack exchange,提问作者Youssef Moussa
相关产品推荐
相关产品推荐

