私は新しい基盤のサイトを設計しており、4月15日を終了日として設定しました。コンテンツを編集し、デザインを微調整する以外は、準備ができています。微調整では、私は誰かに私が解決するのを助けてくれるように頼んでほしいと思う厄介な小さな問題に取り組んでいます。問題は単にこれだけです。サイトの構造内の分割は、周囲に境界線がない限り機能しないように機能しません。以前はあまりにも不安なことは見たことがありません。境界線がある場合にのみCSS Div要素の機能
この問題は、レイアウトでエレメントがどのようにやり取りされるかに関係しているようです。まず、背景画像を保持するhtmlタグがあります。そこには、いくつかの建物が遠くにある小川のjpegと、背景画像の下部に配置された分割タグ(#greengrass)によって作成された緑色の芝生があります。 div#greengrassはコンテンツdivがその上に置かれると、下に伸びるようにスタイルされ、長くなります。周囲に罫線がある場合を除いて、不自然に実行するのはこの#緑色の要素です。
具体的には、境界線が削除されている場合、背景画像が終了する位置に配置されていても、上に投影して背景画像を覆います。したがって、上向きに投影するとページ全体が緑色になります。しかし、それが国境を持っているとき、川の背景のイメージは、晴れの春の太陽のように明るく輝いています。
私は1つの質問があります:なぜ部門の境界の不存在または存在がその行動に影響を与えますか?ここに基礎のテストサイトへのURL:http://postmaterial.org/tests/signin-ap.phpがあります。一番上の中央に、境界線と境界線のないdiv#greengrassエフェクトを切り替えるリンクを追加しました。私はタグの動作の理由についての手掛かりがなく、説明を感謝します。ありがとう。
Scott、私はあなたが提案した変更を行った - 私が言わなければならない特別な提案。私のポストの前に、私はマージンを崩壊させるという概念に精通していなかった。この概念を水平スクロールに関連付けることで、私のサイトの外観を著しく向上させることができました。 @ Ichaoさんについては、私はあなたのサポートに感謝しています。 – Gosundi