<ol id="vs8g4"></ol>

    <em id="vs8g4"><object id="vs8g4"></object></em>
    <rp id="vs8g4"></rp>
    專注于網站建設和搭建網絡營銷體系
    弘海網絡,咸陽做網站公司
    咸陽做網站,弘海網絡 您的位置:首頁 > 解決方案 > 建站幫助 > 正文
    網頁制作技巧:去除鏈接虛線框
    發布時間:2016-01-14 12:33:24  ▏作者:  ▏閱讀:

    局部控制

    link1
    link1
    link1
    link1

    全局控制

    CSS實現

    a{blr:e&shy;xpression(this.onFocus=this.close());} /* 只支持IE,過多使用效率低 */

    a{blr:e&shy;xpression(this.onFocus=this.blur());} /* 只支持IE,過多使用效率低 */

    a:focus { -moz-outline-style: none; } /* IE不支持 */

    HTC實現 IE支持,頁面載完才有效果

    把下面這段代碼存為.htc為擴展名的文件


    調用 a {behavior:url(htc文件所在路徑地址)}

    JS遍歷實現

    window.onload=function()
    {
    for(var ii=0; iidocument.links$[$ii$]$.onfocus=function(){this.blur()}
    }

    JS封裝為函數

    function fHideFocus(tName){
    aTag=document.getElementsByTagName(tName);
    for(i=0;i//for(i=0;i}

    當前是添加一個hidefocus的屬性,注釋掉的句子是添加onfucus=this.blur();

    然后調用fHideFocus("A"),即可把a的虛線框去掉

    通過傳遞不同的參數,可以去掉更多的虛線框,比如"BUTTON"可以去掉button的

    但要記住參數要用大寫字母

    A. map area內鏈接如何消除鏈接虛線?

    這是一個觀念上的錯誤,其實應該在所在map的圖片上加以控制,而不是在area內,參考傳統辦法

    B. 關于onFocus



    onFocus是設置鼠標焦點事件的東西,這個可以用,也可以不用,不過為了讓更多的瀏覽器識別的話,建議采用Border=0 這個才是去除虛線框的關鍵所在(在網上看到有的人用onFocus="this.blur()"來消除虛線框,但在本地測試時,僅僅用這一句是不能消除的


     


    更多

    伊人久久一区二区_国产亚洲成AV片在线观看蜜桃_中国成人免费毛片_性色AV影视在线观看

    <ol id="vs8g4"></ol>

    <em id="vs8g4"><object id="vs8g4"></object></em>
    <rp id="vs8g4"></rp>