vista-skin を使用する dynatree では、ツリー アイテムにカーソルを合わせると、青色の背景でホバー効果が発生します。
さらに、項目をクリックして確認すると、chrome ではオレンジ色の枠、IE では点線の枠が表示されます。
ホバーまたは一度クリックしても影響がないように、これらの両方を削除しようとしています。
例については、selectMode 3 を参照してください: wwwendt.de/tech/dynatree/doc/sample-select.html
更新: /src/skin-vista/ui.dynatree.css で次のブロックをコメントアウトすると、青色のハイライト カラーが妨げられることがわかりました。さらに、以下に示すように、Web ブラウザーが配置するアウトラインを修正するためにコメントを外す必要がある行があります。
/*Comment this out
ul.dynatree-container a:hover
{
/* text-decoration: underline; */
background: #F2F7FD; /* light blue */
border-color: #B8D6FB; /* darker light blue */
}
*/
/*Comment this out
span.dynatree-active a
{
border: 1px solid #99DEFD;
background-color: #D8F0FA;
}
*/
ul.dynatree-container a
/*, ul.dynatree-container a:visited*/
{
/*The line below was originally commented out, uncomment it to remove the orange/dotted border*/
outline: 0; /* @ Firefox, prevent dotted border after click */
}