2−5 「float」によるCSSレイアウトの崩れを防ぐ
<div>を「float (回り込み)」を使って左右に配置し、「width (横幅指定)」を使ってCSSレイアウトを作りましたが、実は、「float (回り込み)」を使ってレイアウトを構築した場合レイアウトが崩れることがあります。
そこで、「float」を使ったCSSレイアウトの崩れを防ぐ方法を説明します。
「clear」(回り込み解除)と「width」(横幅指定)でレイアウトの崩れを修正
「float (回り込み)」を使ってレイアウトを構築した場合、
左右に配置した<div>の次の<div>へ
「clear : both」で回り込み解除
「width」で横幅指定
これで、レイアウトの崩れを防ぐことができます。
必ず忘れないようにしましょう。
#d-box { clear : both ; width : 750px ; }
ホームページソース
XHTML
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div id="site-box">
</div>
</body>
</html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div id="site-box">
<div id="a-box"></div>
<div id="b-box"></div>
<div id="c-box"></div>
<div id="d-box"></div>
</div>
</body>
</html>
CSS(スタイルシート)
#site-box {
width : 750px;
}
width : 750px;
}
#a-box { }
#b-box {
float: left;
width: 500px;
}
float: left;
width: 500px;
}
#c-box {
float: right;
width: 250px;
}
float: right;
width: 250px;
}
#d-box {
clear: both;
width: 750px;
}
clear: both;
width: 750px;
}
このページをブックマークする→
Yahoo!ブックマークに登録
ホムつく講座の講師は
こんなヤツ!
こんなヤツ!
ホームページを作っていたら、この楽しさを、あなたに伝えてくなりました。ホムつく式のホームページの作り方を体験してみてください。
ホームページ作成に
必要なものは?
必要なものは?
ホムつく講座がおすすめするソフトやレンタルサーバーを紹介しています。初心者の方や、悩んでいる方は是非参考にしてみてください。
ホームページを初めて作るのですが・・
ホームページはXHTMLとCSSで作ります。ほむつく講座では初心者の方にわかりやすいと評判の初心者講座があります。
もっとデザインを
良くしたい
良くしたい
ホムつく講座では見た目だけが良いデザインではなく、ユーザー(利用者)の方が安心して、ホームページを閲覧できるデザインを学べます。
ホームページにアクセスが集まりません
ホームページは作れば沢山のアクセスが集まるわけではありません。そして、アクセスが多いだけのホームページでも意味がありません。あなたのファンができる人気ホームページを作り方を学びましょう。