仅显示INPUT下边框

最近在倒腾前端的页面,在某次的需求中我想要这样的一个效果——仅显示INPUT输入框的下边框,和我想象的编写方式不一致,每个标签都有其对应的默认样式,不同的浏览器也有其不同的渲染方式,当然这些知识现在我还没有完全掌握,所以,下面简单记录一下我采用的一种简单实现方式以备后用。

 

1:渐进式实现的代码

<!DOCTYPE html>
<html>

    <head>
    <meta charset="UTF-8">
    <title>仅显示INPUT标签的下边框</title>
    </head>
    
    <body>
    
        <input>默认效果<br><hr>
        
        <input style="border-left-width:0px">设置左边框宽度为0<br><hr>
        
        <input style="border-top-width:0px">设置上边框宽度为0<br><hr>
        
        <input style="border-right-width:0px">设置右边框宽度为0<br><hr>
        
        <input style="border-bottom-width:0px">设置下边框宽度为0<br><hr>
        
        <input style="border-left-width:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0">设置四边边框的宽度全为0<br><hr>
        
        <input style="border-left-width:0px;border-top-width:0px;border-right-width:0px;border-bottom-color:black">设置左/上/右边框的宽度为0,下边框的颜色为黑色,这是我们想要的效果<br><hr>
    
    </body>
</html>

2:对比测试的效果

   2-1:Firefox浏览器的渲染效果

 

   2-2:Chrome浏览器的渲染效果

   2-3:IE9浏览器的渲染效果

 

3:参考

http://www.w3school.com.cn/css/css_border.asp

4:其他

如果把前端编程比作建房子的话,CSS相关的编程工作就类似于房屋装修,她的重要性是显而易见的,同样的需求风格也有许多不同的实现方式,在这里仅仅简单记录了其中的一种简单实现的方式,如果想掌握更多的实现方式,就去倒腾倒腾吧!毕竟编程比装修房屋容易多了!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值