私はウェブサイトを作成しましたが、今は1つの問題があります。リンクやナビゲーションでもクリックできません。Z-indexが問題を引き起こしています
実際のコードを確認するには、 http://www.cambridgekitty.com/business-directory/ をご覧ください。
HTML
<div id="main-bg">
<div id="left-side-logo"></div>
</div>
CSS
#wrap {
padding: 0;
position: relative;
width: 100%;
}
#main-bg {
background: url("../img/kittybg2-h.png") no-repeat scroll right top transparent;
margin: 0 auto;
min-height: 733px;
position: relative;
width: 100%;
z-index: -9999;
}
はちょうど左側に
#left-side-logo {
background: url("../img/norwichkitty-final-logo-bg-02.png") no-repeat scroll 0 0 transparent;
height: 500px;
left: -150px;
opacity: 0.8;
position: absolute;
top: -60px;
width: 500px;
z-index: -1;
}
をロゴを追加して
を追加しますposition: relative;
〜#wrap。そして追加する。
z-index: -9999;
と#main-bg。
この後、私はロゴやナビゲーションリンクをクリックすることができません。
なぜこの問題を抱えているのか教えてください。
はあなたがやっている内容を正確に把握していない場合は、負のz-index
を使用しないでください、あなたに
はい、私は今理解しています、あなたの方法は本当に私と一緒に働いています。しかし、この方法で私はロゴの上部と左側をPhotoshopでカットする必要があります。なぜなら、もし私がロゴにトップポジションとレフトポジションを加えるならば。それは完全なウェブサイトにインパメントするでしょう。 –
ロゴの背景画像をサイトの別のページで異なる位置に置く必要がある場合は、 'business-to-business 'というクラスについて議論しているページに' 'ディレクトリ '(URLのため)。このクラスでは、ロゴの位置を変更することができます。このページでは、次のようなCSSを使用します。 '.business-directory#main-bg { background-position:-110px -70px; } ' あなたの問題を誤解していますか? – fredrikekelund