私はhtmlとcssが初めてで、すべてのページに固定バナーとサイドメニューがあり、コンテンツが中央のフレームのような環境にあるWebサイトを設計しようとしています。現時点では、次のようにすべてが流動的な形になっています。
<body>
<div id="banner">
<?php
include('banner.html');
?>
</div>
<div id="sidemenu">
<?php
include('sidemenu.html')
?>
</div>
<div id="content">
<?php
include ('content.html')
?>
</div>
</body>
そして私のスタイルCSSコードの一部として私は持っています:
#banner
{
background-color:#6a2b93;
color:#FFDB00;
text-align:right;
font-family:"Times New Roman", Times, serif;
width:100%;
height:10%;
position:fixed;
}
#sidemenu
{
background-color:#6B2B93;
color:#FFDB00;
text-align:left;
font-family:"Times New Roman", Times, serif;
padding-left:2%;
padding-right:1%;
padding-bottom:5px;
height:90%;
width:20%;
position:fixed;
top:10%;
float:left;
overflow: auto;
}
#content
{
background-color:#FFFFFF;
color:#000000;
text-align:justify;
font-family:="Times New Roman", Times, serif;
margin-right:20px;
margin-left:23%;
padding-right:2.5%;
padding-left:2.5%;
padding-bottom:5px;
height:90%;
width:72%;
position:fixed;
top:10%;
float:left;
overflow:auto;
}
理想的には、バナーの高さを 3em にしたいのですが、サイドメニューとコンテンツの自動オーバーフロー オプションを維持しながら、そうする方法を見つけることができないようです。これは可能ですか?