5.17 form

Q1: #userName, #passward {width: 160px; padding: 3px;}.m-form .u-txt {width: 160px; padding: 3px;}样式为何有区别?什么原因导致?
用id和class来设置样式有区别么??

#userName, #passward {width: 160px; padding: 3px;}
.m-form .u-txt {width: 160px; padding: 3px;}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>登录</title>
    <style type="text/css">
        body,button,input,legend {margin: 0;padding: 0;font: 16px "微软雅黑" ;}
        .m-form {margin: 150px auto ; width: 325px;border:1px solid #ddd;}
        .m-form legend {width: 100%; line-height: 30px; text-indent: 1em;color: #fff;background-color: #2d2d2d;}
        .m-form fieldset {border:none;padding: 20px;}
        .m-form div {margin: 20px;}
        #userName, #passward {width: 160px; padding: 3px;}
        
        button {width: 100%; height: 30px; color: #fff;border:1px solid #ddd; cursor: pointer;background-color: #2d7dca;}
        .disabled{background-color: #ddd;}
    </style>
</head>
<body>
    <form action="" class="m-form">
        <legend>登录</legend>
        <fieldset>
            <div>
                <label for="userName">用户名:</label>
                <input id="uesrName" type="text" class="u-txt">
            </div>
            <div>
                <label for="passward">密码:</label>
                <input id="passward" type="passward" class="u-txt">
            </div>
            <div><button id="login">登录</button></div>
        </fieldset>
    </form>
    <script type="text/javascript">
        var button = document.getElementById('login');
        button.onclick = function() {
            button.disabled = true;
            button.setAttribute('class','disabled');
        };
    </script>
</body>
</html>```
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 请参看我github中的wiki,不定期更新。https://github.com/ivonzhang/Front...
    zhangivon阅读 7,263评论 2 19
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,758评论 0 17
  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 2,241评论 0 8
  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 3,229评论 0 11
  • 今天真是吓死我了,我的邻居,一位三十都不到的姑娘,竟然爬到顶楼,准备一跃而下。警察们费尽心思救下姑娘后,我厚着脸皮...
    甘醇阅读 328评论 0 0