天天看点

Html常用属性

a标签:

    在新窗口打开请求:target="_blank"

    注:有时候会有人不小心多写了个分号,如:target="_blank;" 这会造成只有第一次新打开窗口

    去掉下划线:text-decoration:none;

input标签:

    只读:readonly="readonly"

    不记住浏览器历史记录:autocomplete="off" (例:input框下拉历史记录)

    不允许粘贴:onpaste = "return false" 

    文本可输入的最大长度:maxlength="20"

    不让浏览器记住密码:

     1、type="text"  onfocus="this.type='password'"(动态设置密码域,IE浏览器需要IE8以上)

    解释:当这个文档框获取焦点时才将其变成密码域,这样浏览器就不会记住密码,当然为了更加完善,还可以把autocomplete="off"属性也加上。

     2、用js将输入框的值置空;(不稳定,有可能在浏览记住密码之前就执行了)

     3、当前表单再加一个隐藏的密码域,浏览器就傻眼了:<input type="password" style="display:none" value="用于防止浏览器记住密码,请保持放在当前form表单内"/>

滚动条(div、ul等标签可用):

    <div style="position:absolute; height:400px; overflow:auto"></div>

        div 设置滚动条显示:overflow :yes

        div 设置滚动条自适应显示:overflow :auto

        div 设置上下滚动条显示:overflow-y :yes

        div 设置上下滚动条自适应显示:overflow-y :auto

        如果该div被包含在其他对象例如td中,则位置可设为相对:position:relative

边走边补充》

本文转自 艺晨光 51CTO博客,原文链接:http://blog.51cto.com/ycgit/1619780,如需转载请自行联系原作者

继续阅读