1

私はプレスタショップのテーマを修正していて、非常に小さな問題で髪を引き裂く準備ができています。ナビゲーションの絶対横に検索を配置しましたが、上部はChromeのFirefoxよりも10ピクセル低いため、基本的に、Firefoxの中央に配置すると、Chromeの低い位置に表示されます。以下は私の検索ボックスcssです:

#search_block_top {
background: none repeat scroll 0 0 transparent;
height: 30px;
position: absolute;
right: 20px;
top: 215px;/*this is correct in firefox*/
z-index: 1005;
}

ここでサイトを見ることができます:http://goo.gl/sfFYTリセットは私のスタイルシートを与えられ、検索ブロックのフォントサイズと行の高さを手動でゼロに設定しようとしましたが、うまくいきませんでした。私はこれをどうしたらいいのか分かりません。助けてくれてありがとう。

4

1 に答える 1

2

申し訳ありませんが、私は私の前に答えを見ておらず、完全に重複した答えを出しました。それを撤回します。そしてここに新しいものがあります:

#menu {
    overflow: hidden;
}

#search_block_top {
    top: 205px; /* you can modify the original rule */
}

主なアイデア: #menu の BFC を作成するoverflow: hidden;

PS: そのコードは信じられないほどです。:(

それから離れて、良い一日を過ごしてください。

于 2013-02-06T03:47:47.550 に答える