Re: リンクの背景色を変更したい
一番手っ取り早いのはimgをくくるaタグ、もしくは、単なるテキストリンクのaタグに適当なclassを割り当てることですかね。
それじゃ、めんどくさいからあんまり解決にならないですかね。
cssで何とかなるのかなぁ。
あとは、javascriptで無理矢理imgの1個外側にあるaタグに自動的にclassを付けたり、aタグの内側にimgタグが無いときだけaタグに特定のclassを付けるコードを書くとか。
//aタグのinnerHTMLにimgという文字列がない時だけclassNameをhogeにする。
<script>
var a_tags = document.getElementsByTagName('a');
for(var i=0; i<a_tags.length; i++){
if(!a_tags[i].innerHTML.match(/img/)){
a_tags[i].className = 'hoge';
}
}
</script>
すげぇ力業。。
なおゆき
|
|