リンク***をクリックすると色が変わりますが、カーソルを合わせると色も変わります。
クリックすると色を変更するjavascript関数を取得しましたが、スタイルシートのホバーが機能しないようにするインラインCSSが必要です。
インラインCSSとCSSスタイルシートをキャンセルしないようにする方法はありますか?または、クリックしたときにホバーの色をキャンセルしないリンクの色を変更する別の方法はありますか?
*(これらのリンクは、javascriptを使用して非表示のdivを表示するために使用されています)
脚本:
function toggle_link(select){
var color = select.style.color;
select.style.color = (color == "white" ? "yellow" : "white");
}
html:
<div id="gdtitle">
<a class="port" href="#" onclick="toggle('gdhide');toggle_link(this);" style="color:white">Graphic Design</a>
</div>
cssスタイルシート
a.port{
text-decoration: none;
color: white;
}
a.port:hover{
text-decoration: none;
color: yellow;
}