ヘッダー、左div(完全にカバーするボディ)、内容の右divを正しく表示するダミーHTMLをたどりました。しかし、bodyタグの後ろにASPXページ(または任意のhtmlページ)に<Form>
を追加すると、CSSの書式があまりにも歪んでしまいます。提案してください。CSSがフォームタグを追加する際に歪んでいる
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<style type="text/css">
body{
margin:0px 0px 0px 0px;
height:100%;
width:100%;
}
.leftNav {
background:red;
height:85%;
width:200px;
float:left;
}
.content{
background:orange;}
.header {
height:15%;
background:blue;
}
</style></head>
<body>
<div class="header">dd</div>
<div class="leftNav">abcd</div>
<div class="content">asdasd<br>asdasd<p>asdasd</p>asd asifj sadjf</div>
</body></html>
どのCSSが歪んでいますか?歪んだことはどういう意味ですか? – Kyle
フォームタグを置かないと、左のナビゲーションが上から下に展開されます。しかし、Formタグを置くと、コンテンツを占有するだけに縮小されます。 – helloworld
追加情報として、問題はIEだけです。 DivはFirefoxとChromeの底までよく伸びます – helloworld