私はこのテストページを[質問に答えた後にポスターで編集しました]、HTMLソース内の何かがそれを乱して右の列が左の列。ページをめちゃくちゃにする閉じたdivタグが見つかりません
私はファイヤーバグでそれを見ていますが、HTMLに問題がある場所を見つけることはできません。そのページが左側の列の下に右側の列を配置する原因は何ですか?
ありがとうございます!
私はこのテストページを[質問に答えた後にポスターで編集しました]、HTMLソース内の何かがそれを乱して右の列が左の列。ページをめちゃくちゃにする閉じたdivタグが見つかりません
私はファイヤーバグでそれを見ていますが、HTMLに問題がある場所を見つけることはできません。そのページが左側の列の下に右側の列を配置する原因は何ですか?
ありがとうございます!
私が正しく閉じられていないタグはフッターが自分の中に閉じ込められているので、私が言うことができる
<div style="float:left; width: 700px;">...yourcontent...</div>
であることを伝えることができます。
ちょうど@Wouter Jが先に言ったような提案です。すべてのインラインスタイルの99%のクラスを定義する必要があります。私はまったくインラインスタイルを使用しています。その問題は、小さな表情を変えようと決めたときに、Ctrl + Fのゲームを数時間プレイすることになります。私があなただったら、すべての主要なセクション(これを言う)私は特別なIDタグを作るでしょう。あなたのCSSは '#main-content {float:left; width:700px} 'と表示され、タグは'
カスタムタグは '#main-content .title {font-size:16px}'のようにして、サイドコンテンツ '#side-content .title {font-size: 12px} ' – Michael
私は天才だありませんが、前記ソースにコメントがありました:
<!-- Here you need a closing div tag and the right menu goes up. -->
あなたはそれをそこに入れてみてください可能性が。
あなたはちょうどボックスを間違って配置しました。あなたは正しい、あなたが親#layoutのdiv要素の最初のdivの外に右バーのdivを配置する必要があり
<div id="layout" class="yui-t6 content">
正しいレイアウトを記述できますか? 「右の列」はあまり説明的ではありません。 –
非常に悪いHTMLとCSSを使用しています:インラインCSSをスタイルシートに配置する必要があります。