[英]How collapse borders of list-items in adaptive
示例jsfiddle: https ://jsfiddle.net/bf4kncdh/1/
.top-nav
是包含我想边框折叠的元素列表的元素。 在桌面上我有1行菜单项,但在自适应中,它们排成几行,行之间的边框变粗,下一行的1个元素没有左边框。
我需要它们在两侧各有边框,就像它们的宽度相同,彼此相邻。
有没有办法像这样制作边界,让html标记保持不变?
我找到了解决这个问题的最佳方法。 它基于outline
和小margin
的属性来补偿邻居列表项的双宽度边界。
https://jsfiddle.net/bf4kncdh/2/
那是解决方案。
.main-nav ul li {
outline: 1px solid #fff;
margin-top: 1px;
margin-right: 1px;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.