[웹 개발 CSS] 기본적인 웹 사이트 프레임워크
html
<header>
header
</header>
<main>
main
<br> <!--sectionを横並びにするための改行、mainの文字列が邪魔するのでつけただけ-->
<section class="maincontent">
main content
</section>
<section class="submenu">
submenu
</section>
</main>
<footer>
footer
</footer>
cssbody{
margin: 0; /*要素を画面幅いっぱいに表示*/
min-height: 100vh; /*最低でも画面縦のサイズ*/
}
header{
height: 100px;
width: 100%;
background-color: #696969;
}
main{
min-height: calc(100vh - 150px); /*headerとfooter以外をmainで占める*/
width: 100%;
overflow: hidden; /*はみ出たら非表示(デザインを保つ)*/
background-color: #b0c4de;
}
footer{
height: 50px;
width: 100%;
background-color: #696969;
}
.maincontent{
float: left;
height: 550px;
width: 80%; /*submenuとの比率*/
background-color: #778899;
}
.submenu{
float: right;
height: 550px;
width: 20%; /*maincontentとの比率*/
background-color: #e6e6fa;
}
Reference
이 문제에 관하여([웹 개발 CSS] 기본적인 웹 사이트 프레임워크), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/KengoShimizu/items/ac567e9d31dcdd73bbe0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)