表单

作者: INGME | 来源:发表于2017-11-27 19:20 被阅读0次

    1.HTML 表单相关元素

    一个登陆页面:
    
    <form >
        <p><label for="text">文本</label><input id="text" type="text"/></p>
        <p><label for="password">密码</label><input id="password" type="password"/></p>
    
        <p><input type="submit" value="登录"/></p>
    </form>
    
    //定义和用法
    
    <label> 标签为 input 元素定义标注(标记)。
    label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。
    <label> 标签的 for 属性应当与相关元素的 id 属性相同。
    
    
    单选框
    
    <!--单选框需给一样的name名-->
        <p>
            <label for="male">男</label><input id="male" type="radio" name="sex" value="男">
            <label for="female">女</label>
            <input id="female" type="radio" name="sex" value="女">
        </p>
    复合选框
    
    <!--复合选框-->
        <p>
            <label>爱好</label>
            <input type="checkbox" name="爱好" value="游泳">游泳
            <input type="checkbox" name="爱好" value="开车">开车
        </p>
    
    
    下拉选框
    
    <select>
                <option>洪山区</option>
                <option>青山区</option>
                <option>汉阳区</option>
    </select>
    
    预选的下拉选框
    //在想要的option上加selected这个属性
    <form action="">
    <select>
                <option>洪山区</option>
                <option selected>青山区</option>
                <option>汉阳区</option>
            </select>
    </form>
    
    

    2.input输入框的问题

    input输入框
     input type=”text”          //width=padding+border
             type=”submit”     //width=padding
    
     input 的type="text"比type="submit"多个border的width/height
    

    input type类型与定义的宽高

    3.margin中的问题

    给子元素margin-top:父元素移动,子元素不移动
    
    解决方案:
    1.给父元素overflow:hidden;
    2.给父元素设置伪元素parent:before{content:'‘”;display:table}
    
    
    image.png
    给兄弟元素margin-top,margin-bottom
      上面的元素的margin-bottom和下面元素的margin-top会重合
    
      两个或多个块级盒子的垂直相邻边界会重合。结果的边界宽度是相邻边界宽度中最大的值。如果出现负边界,则在最大的正边界中减去绝对值最大的负边界。如果没有正边界,则从零中减去绝对值最大的负边界。注意:相邻的盒子可能并非是由父子关系或同胞关系的元素生成
    
    
    image.png

    CSS 外边距(margin)重叠及防止方法

    相关文章

      网友评论

          本文标题:表单

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