1

私はこのフィドルを持っていますhttp://jsfiddle.net/rd2Hc/11/

IEでクリックすると、IEではliの周りに点線の境界線が表示されますが、Firefoxでは発生しません..Firefoxでそれを取得する方法はありますか.

<ul>
    <li>
     <a tabIndex="-1" class="ui" id="ui-id-17"  href="#tabs-1">
         Content
         </a>
    </li>
    <li>
        <a tabIndex="-1" class="ui" id="A1" href="#tabs-1">
            People
         </a>
    </li>
    <li>
        <a tabIndex="-1" class="ui" id="A2" href="#tabs-1">
            Test
         </a>
    </li>

4

2 に答える 2

1

はい、方法があります。outlineタグのプロパティと状態を使用して、active or focusこの行をCssに入れるだけです

a:active, a:focus {
   outline:#00FF00 dotted thin; /*Change the values that you want*/
}

これがここで実行されているのを見ることができますhttp://jsfiddle.net/rd2Hc/7/

于 2013-10-22T17:11:18.150 に答える
0

点線の境界線はoutline、CSS のデフォルト プロパティによるものです。これを行うには、outline プロパティを変更します。

a:active, a:focus {
    outline: 1px dotted #ccc;
}

http://jsfiddle.net/teddyrised/rd2Hc/12/

于 2013-10-22T17:05:56.383 に答える