美文网首页Web前端之路让前端飞
css3 模仿 table border-collapse:co

css3 模仿 table border-collapse:co

作者: rayman_v | 来源:发表于2017-06-06 14:58 被阅读116次

未设置效果

image.png

已设置效果

image.png
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <meta name="viewport" content="width=device-width">
    <style>
        div {border: 1px solid blue; display: flex; font-size: 30px;}
        span {border: 5px solid orange; flex-grow: 1;}
        div ~ div {border-top: none;}
        span ~ span {border-left: none;}
    </style>
</head>
<body>
    <div>
        <span>11</span>
        <span>12</span>
        <span>13</span>
        <span>14</span>
    </div>
    <div>
        <span>21</span>
        <span>22</span>
        <span>23</span>
        <span>24</span>
    </div>
    <div>
        <span>31</span>
        <span>32</span>
        <span>33</span>
        <span>34</span>
    </div>
</body>
</html>

首先设置所有元素描边,然后通过通用兄弟选择器( ~ ),匹配除第一个外所有的同级元素,取消 border-left 的值。

相关文章

网友评论

    本文标题:css3 模仿 table border-collapse:co

    本文链接:https://www.haomeiwen.com/subject/apggfxtx.html