0
これは基本的な質問と思われるかもしれませんが、私は現在作業していません。なぜ私はこのことが起こっているのかわからない、それはjavascriptかもしれないし、私はPHPでページを書いているか、Z-indexを使っているが、解決できない。<a>タグが機能しませんか?
あなたがここで問題を見ることができます: http://www.maxrichardson.co.uk/home.php
問題は、右の黄色の 'CVボタン' である:
私が使用しているコードは次のとおりです。
#CV-Download {
position: fixed;
margin: 50px 0 10px 10px;
z-index: 888;
right:0;
cursor:pointer;
width: 75px;
height: 75px;
background:url(images/cv.png);
}
#CV-Download:hover {
background:url(images/cv-hover.png);
z-index: 889;
}
<div id="CV-Download">
<a href"Max Richardson CV" onclick="_gaq.push(['_trackEvent', 'Side CV Button']);" title="My CV" rel="0" class="newWindow" >CV</a>
</div>
古いIEは ':hover'を' '以外の要素に付けるとうまくいきません。あなたはおそらくJSで代わりにそれを行う必要があります。 IEの互換性サポートを放棄する - 魅力的だが、怠け者だ... – DaveRandom
私はこれをすべてのブラウザでできるだけやさしいものにしておきたい。 – user1203306
純粋なJS: 'var cvDownload = document.getElementById( 'CV-Download'); cvDownload.onmouseover = function(){this.style.background = 'url(images/cv-hover.png)'; this.style.zIndex = 889; }; cvDownload.onmouseout = function(){this.style.background = 'url(images/cv.png)'; this.style.zIndex = 888; }; '。これは純粋なJSでHTMLタグのインラインではないので、DOMが利用できるようになった後でこのコードを実行する必要があります.HTMLを表示した後、またはそれを置くとコードが本体の '
であるべき。あなたがライン
出典
2012-03-25 15:11:05
ありがとうございました – user1203306
は、hrefの後に=を忘れてしまいました。また、私はそれを作ることを提案します
href='#' title='Max Richardson CV'
出典
2012-03-25 15:11:56 mgraph
...のhrefとMaxの間で '=' 欠落しています。
出典
2012-03-25 15:13:01 Saswat
で
=
記号が欠落している出典
2012-03-25 15:14:12
ありがとう – user1203306