请教一个和 border 有关的 CSS 样式的问题

查看 97|回复 5
作者:LandCruiser   
123456789 等等一些数字横向排列,每个数字在一个 div 中,会随机(不确定数量,也不确定是哪个数字)赋予某个 div 一个四面的边框,如何解决诸如,1 和 2 两个 div 都有边框时的边框叠加变粗问题呢?写一个方法专门计算哪个 border 有哪个 border 没有也太复杂了。或者改变实现方式?不使用 div 来包裹数字?有没有简单一些的办法呢

div, border, 边框, 数字

Mikawa   
用 box-shadow 代替 border 试试
noe132   
很简单给有边框的元素一个 class
然后写
.has-border + .has-border
border-left: none;
LandCruiser
OP
  
@Mikawa 感觉是一样的,主要我这个问题是不固定哪个数字有边框,是动态的
lupkcd   
margin-left: -1px
LandCruiser
OP
  
@noe132 这个方法可以了,都忘记有 + 这个东西了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部