0

フォーラムで同様のCSSの問題を検索しましたが、キーワードはあまり役に立ちませんでした。他の場所で質問された場合はお詫びしますが、見つかりませんでした。

簡単に言うと、私はWebサイトのデザインに不慣れで、友人のためにサイトを構築しようとしています。アイデアを練り上げて少しずつまとめていきますが、不思議な問題にぶつかりました。説明するのは難しいので、2つのリンクを投稿して、2つの違いを説明します。

Link1Link2

私が抱えている問題は、2つのサイトを見れば明らかなはずです。基本的に、最初の2行で目に見えないタグが侵入しているように見える「コンテンツ」セクションがあります。上記の2つの参照の唯一の違いは、最初に「content」セクションに<p>タグを配置し、2番目に2つの改行を配置してから<p>タグを配置することです。2つの改行があるときにテキストが折り返されるという事実は、「コンテンツ」divのスペースに侵入するDOM要素があることを示唆していませんが、すべてのブラウザの「検査」ツールを使用しており、原因を見つけることができません。誰かが私を助けてくれるなら、私はそれを大いに感謝します。ありがとうございました!

4

2 に答える 2

0

最初のリンク(改行なし、top:25pxを削除overfolw:autoを追加)

#content {
background: white;
position: relative;
width: 100%;
height: 550px;
margin: auto;
opacity: 0;
overflow: auto;
}
于 2013-03-27T06:10:50.363 に答える
0

私はあなたのコードを見ました、そしてそれはいくつかの再考と再構築を必要とします。css位置の使用は適切ではありません。コンテナの構造をよりよく理解するために、ポジショニングとフロートを深く掘り下げてください。

clear: both問題を解決するために、追加することができます#content

#content{clear:both;}
于 2013-03-27T06:19:47.323 に答える