2017-05-09 20 views
0

私はウェブサイトの移行を援助しており、ナビゲーションバーからリンクを削除したいと考えていました。私は要素を調べ、CSSファイルで見つけてディスプレイで取り除いた:noneしかし今はただ消えてしまって、他のものは全て静的なので大きな空白があります。ここで絵です:ナビゲーションバーのメニュー項目が削除され、空白になりました

enter image description here

私はCSSでマスターないんだけど、このための迅速な修正がある、または私は各要素を検査し、ちょうど左にそれを上に移動する必要がありますか?

UPDATE:絵の前に

- 小売店の場所リンクとアクティブ

enter image description here

URL - Velvetfinishes.com

UPDATE 2:

ここでは、現在、CSSコードであります視認性を取った後:clearfixから隠された:

.clearfix:after /* force a container to fit around floated items */ 
{ 
content: "\0020"; 
/*visibility: hidden;*/ 
display: block; 
height: 0; 
clear: both; 
} 
+2

...不思議

は – tech2017

+1

を調査するのに役立ちますあなたは絵の前に掲示することはできますか?ここで何が起こっているのか分かりません。 – Oliwol

+1

あなたは 'display:hidden'を使わなかったでしょうか?これは典型的な動作です - 'display:none'はスペースを残すべきではありません – Johannes

答えて

1

visibility: hiddenに問題がある擬似要素を追加するこの要素には、clearfixクラスがあります。あなたはそのdiv

ADDITIONからclearfixクラスを削除する必要があります。

を私は例えば次の(#u2940)はleft: 504pxを持っている、すべてのメニューのDIVは、位置の設定を持っていることに気づきました。 362pxに変更すると、左に移動してギャップを埋めます。それに続く他のものについても同様です。インスペクタで値を試して値を見つけなければなりません。彼らはこのようにそれをしなかった理由は、いくつかのかなり奇妙なCSSですが、私は、ウェブサイトにコードやリンクの一部

+0

全体のナビゲーションdivから?そのクラスを削除する最良の方法は何ですか? –

+0

申し訳ありませんが、私はインスペクタでやっていることを複製しようとしています –

+0

私のCSSでコードを更新しています。私は自分のCSSファイルのうちの1つのclearfixクラスから可視性属性を削除しましたが、 –

関連する問題