1

私が取り組んでいる Web サイトがあり、イベント登録のいくつかのハイパーリンクを除いて、すべてのページが正常に機能しています。ページの最初のリンクは機能しますが、次のリンクは機能しません。2 つのリンク以外には何もないテスト ページを作成しましたが、同じ問題が発生しました。CSS に関連付けられていない空白のマスター ページを使用すると、リンクが機能するため、CSS を使用する必要があります。ただし、サイトの残りの部分には問題がなく、マスター ページと CSS が 1 つしかありません。ここにページへのリンクがあります。誰かが私に何が問題なのか教えていただければ幸いです。ChromeとIEで同じ問題があります。ブラウザは関係ないようです。

http://www.wmmpa.com/NewsEvents/event_regtest.aspx

4

2 に答える 2

2

リンクをカバーする絶対配置要素があります。

<span class="shadow-bottom"></span>

関連する CSS:

#footer span.shadow-bottom {
    background: url(images/main-shadow-bottom.png) repeat-x 0 0;
    top: -46px;
    left: 0;
    position: absolute;
    width: 100%;
    height: 46px;
    z-index: 20;
    display: block;
}

<span>リンクと重ならないように位置を修正してください。

于 2013-09-28T20:59:52.537 に答える
0

#footer span.shadow-bottom が top top:-47px に設定されているため、リンクの上に表示されます。メイン コンテンツにパディングを追加するか、フッターに上部マージンを追加することをお勧めします。

于 2013-09-28T21:01:35.330 に答える