美文网首页
按钮美化

按钮美化

作者: 刘龙斌 | 来源:发表于2017-08-30 15:16 被阅读0次

    html自带的input 按钮很丑,为了优化可以将其设置opacity:0 并在外层包裹一层标签。

    其中 &::-webkit-file-upload-button { cursor:pointer; } 是保证鼠标移动到input上时的手势和移动到a标签一致

    html

    <a href="javascript:void(0)">

       <input type="file">上传文件

    </a>

    css代码是

    .a-upload{

    position: relative;

    border:1px solid #20bba9;

    border-radius: 2px;

    height: 20px;

    line-height: 20px;

    padding:4px 10px;

    overflow: hidden;

    cursor: pointer;

    &:hover{

    text-decoration: none;

    }

    input{

    position: absolute;

    top: 0;

    left:0;

    right:0;

    bottom: 0;

    opacity:0;

    cursor: pointer;

    &::-webkit-file-upload-button { cursor:pointer; }

    }

    }

    相关文章

      网友评论

          本文标题:按钮美化

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