html5 - css的一个问题
黄舟
黄舟 2017-04-17 13:33:24
[HTML讨论组]

如下图所示:
登录遇到问题和立即注册之间的那个 竖条 用哪种方法画出来最合适

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(9)
巴扎黑

怪我咯

可以用css中的伪元素进行处理:

<p class="login-fail"></p>
<p class="sign-up"></p>
.login-fail {
    &::after{
        content: ' | '
        width: 1px;
        height: 10px; //custom self
    }
}

you can see in

PHP中文网

可以用背景也可以用偽元素,這種沒有語意的元素盡量不出現在dom中

怪我咯

推荐使用border right,设置适当的内边距既可

高洛峰

一般是单边border

怪我咯

一般是背景图,方便做兼容

巴扎黑

我推荐使用伪元素,伪元素的话,随便用content或者border来做。

而如果直接用border来做的吧,那就会使可点击区域变大了。

PHP中文网

border-left或border-right

PHP中文网

我觉得吧如果那个竖条不是图片直接用border就行,如果是图片的话就用伪类

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号