0

ライブサイト。

私はしばらくこのサイトに取り組んできましたが、短い中断の後、フッターにある 3 つのソーシャル メディア リンクが機能しなくなっていることに気付きました。フッター内の他のリンクを含む、ページ上の他のすべてのリンクは、引き続き意図したとおりに機能します。コードは(私の知る限り)変更されておらず、休止前は完全に機能していたため、私は困惑しています。

何が起こっているのでしょうか?

<div class="social">
        <ul>
            <li><a href="https://twitter.com/ZOPArealty"><img src="<?php echo get_template_directory_uri(); ?>/img/twitter.png" alt="ZOPA%20Twitter" /></a></li>
            <li><a href="http://www.facebook.com/ZopaRealty"><img src="<?php echo get_template_directory_uri(); ?>/img/facebook.png" alt="ZOPA%20Facebook" /></a></li>
            <li><a href="http://www.linkedin.com/company/zopa-realty"><img src="<?php echo get_template_directory_uri(); ?>/img/linkedin.png" alt="ZOPA%20Linkedin" /></a></li>
        </ul>
    </div><!-- end social -->
4

2 に答える 2

1

クラスposition: relative;にを追加するだけです。.socialこれは、簡単なバグ修正として機能します。

.social {
   position: relative;
}
于 2013-01-17T00:13:20.883 に答える
0

クレイジーな要素の浮遊が進行中です。overflow: hidden;リンクを修正しますがdiv class="social"、レイアウトを壊します。

編集

原因はli、 が左に浮いていることのようです。それらを持っdisplay: inlineているので、 を取り出して、float: left相対的な配置を使用してレイアウトを修正できます。

于 2013-01-17T00:06:08.940 に答える