-3

我对前端有点菜鸟,所以请耐心等待。我试着搜索了一下,并没有得到很好的答案:

我现在在http://mishquastaging.location8.net有一个正在登台的网站。

搜索栏左侧有社交媒体图标。这些链接在 Chrome 中工作得很好,但在 Safari 中效果不佳。通过 Safari 的开发工具,我在页面上没有看到任何错误,所以我想知道是否有其他人以前见过这个问题。我确定这不是我在寻找的东西。

Mac OS X 10.8.4 上的 Safari 6.0.5

    <div class="container head">
        <div class="row">
            <div class="span12 clearfix">
                <div class="top row">

                                                    <div class="span8 logo image">
                                <a href="http://mishquastaging.location8.net/" title="Mishqua" rel="home">
                                    <img src="http://mishquastaging.location8.net/wp-content/uploads/2013/06/websitelogo.png" alt="" />
                                </a>
                            </div>

                    <div class="searchcart span4">


                                                    <form role="search" method="get" id="searchform" action="http://mishquastaging.location8.net/" class="topsearch form-horizontal">
                                <div>
<!-- ADDITION BY PETE - Social Icons Moved here out of footer! -->
                        <ul class="social-icons">

                    <!-- Social Networks -->
                    <li><a href="http://facebook.com/mishquahandbags" target="_blank"><i class="icon-facebook"></i></a></li>                    <li><a href="http://twitter.com/mishquabagsrhot" target="_blank"><i class="icon-twitter"></i></a></li>                                                                              <li><a href="http://instagram.com/mishqua" target="_blank"><i class="icon-instagram"></i></a></li>
                </ul>

                                    <input type="text" value="" name="s" id="s" placeholder="Search" class="top-search" />
                                    <button type="submit" id="searchsubmit" value="Search" class="btn"><i class="icon-search"></i></button>
                                    <input type="hidden" name="post_type" value="product" />
                                </div>
                            </form>

                    </div>
                </div>  
            </div>
        </div>
    </div>

谢谢你的帮助!-皮特

4

2 回答 2

0

所以,我不能真正为你提供所有的 CSS,因为它会是很多代码。但是导致我出现问题的原因是图标正在使用

{display: inline}

代替

{display: inline-block}

这解决了它。

于 2013-08-20T18:43:20.020 回答
0

以前看到过这个问题。这可能是由于你的 z-index 的,虽然我不能确定没有代码。您需要做的就是将栏上所有其他元素的 z-index 设置为 0,并将这些项目设置为高于 1 的值

于 2013-08-16T21:36:16.040 回答