デザインしているサイトに問題があります。残念ながら、私は最初にInternet Explorer用に設計しないという罠に陥りましたが、Chromeなどのより使いやすいブラウザに固執しました。IEで見てみると、少し戸惑う問題が見つかりました。
メニューリンクはこちら-
http://mydomain.com/apassociates/page/home
...ちらつきと崩壊。外観を確認したい場合は、Chromeで確認してください。
私はプロのWeb開発者ではなく、これらの問題は経験豊富な開発者にとっては初歩的なものである可能性があると思いますが、実際にはどこから始めればよいのかわかりません。
誰かがこの問題のいずれかについて何か考えや指針を持っていますか?
コメントからのアドバイスに従ってこれに焦点を当てるヘルプを試すために、ここにHTMLがあります-
<div id='home-pictures'>
<a href='http://mydomain.com/apassociates/page/conservatory'>
<div id='home-1'>
<span class='home-link'>Traditional</span>
</div>
</a>
<a href='http://mydomain.com/apassociates/page/blackbrookhouse'>
<div id='home-2'>
<span class='home-link'>Commercial</span>
</div>
</a>
<a href='http://mydomain.com/apassociates/page/floodproof'>
<div id='home-3'>
<span class='home-link'>Innovative</span>
</div>
</a>
</div>
ここのjavascriptは、マウスオーバー時に背景画像を置き換えるために機能します-
// home links
$('div#home-1').mouseover(function () {
$('div#home-1').css('background-image', 'url(/apassociates/images/content/devonhouse-caption-wash.png)');
});
$('div#home-1').mouseleave(function () {
$('div#home-1').css('background-image', 'url(/apassociates/images/content/devonhouse-caption.png)');
});
最初のリンクのコードのみを含めましたが、他のコードは、これらを異なるIDタグで複製したものです。
各リンクを固定次元の独自のdivに配置する方がよいかどうか疑問に思っています。崩壊/ちらつきを防ぐことができますか?