일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- db#데이터베이스#오라클#sql
- Java#java#메모리영역#클래스로더#가비지컬렉터
- 국비지원JAVA#국비교육JAVA#국비지원자바#국비교육자바#JSP#SERVLET#서블릿#
- #
- html#HTML#프론트엔드#개발자#코딩#국비지원#국비교육#국비지원프론트엔드#국비지원HTML#국비지원html#국비프론트엔드
- java
- Java#정처기#비트연산자#정보처리기사
- spring#Spring#RequestBody#ResponseBody
- Java#JAVA#매개변수
- Resource #
- 국비지원#국비교육#국비지원자바#국비교육자바#css#HTML#JAVA
- 국비지원JAVA
- Spring#spring#스프링#스프링프레임워크#스프링의존성주입#스프링생성자#스프링기본#국비지원#국비교육#국비지원스프링
- #java#JAVA#프로그래밍#웹개발자
- IntelliJ#인텔리제이#인텔리#단축키
- tibero#티베로#이중화#failvover
- 항해99 #항해플러스 #주니어개발자 #주니어개발자역량강화 #주니어개발자멘토링 #개발자사이드프로젝트 #코딩부트캠프 #코딩부트캠프후기
- 쿼리스트링#쿼리문자열#바인딩
- 프로그래밍
- 자바#Java#배열예시#연습#기초다지기
- Java#컴파일러#자바컴파일러#
- 국비지원#국비교육
- 개발자#it도서#도메인#DDD#ddd
- 국비지원자바#국비교육자바#국비지원java#국비교육java#자바스크립트#프론트엔드
- Spring#spring#스프링#스프링프레임워크#스프링자동주입#스프링생성자#스프링기본#국비지원#국비교육#국비지원스프링
- Java#java#자바#다오#디티오#브이오#dao#dto#vo
- 국비지원JAVA#국비지원자바#프로그랭#JSP#국비지원JSP#국비교육JSP#웹개발자#코딩
- 자바
- 항해플러스#항해#항해플러스3기#회고
- 개발자도서#개발자책#도메인#DDD#도메인주도개발시작하기#개발스터디#
Archives
- Today
- Total
개린이 개발노트
css 활용한 반응형 웹 본문
728x90
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS활용 반응형웹코딩</title>
<link rel="stylesheet" href="css활용반응형웹.css">
<style>
*{padding: 0;margin: 0;}
body{
background: pink;
}
#wrapper{
border: 1px solid gray;
width: 80%;
margin: 0 auto;
font-size: 2vw;
}
nav li {
list-style: none;
float: left;
border: 1px solid gray;
width: 20%;
box-sizing: border-box;
text-align: center;
}
nav ul{
overflow: hidden;
}
header h1 {
text-align: center;
margin-bottom: 20px;
}
header{
padding: 20px 0;
border: 1px solid gray;
}
.content{
padding: 5px;
}
footer{
border: 1px solid gray;
height: 100px;
line-height: 100px;
text-align: center;
}
@media (max-width:767px) {
body{
background-color: purple;
}
#wrapper {
width: 100%;
font-size: 2em;
}
nav li {
width: 100%;
}
}
@media (min-width:768px) {
body{
background-color: orange;
}
#wrapper {
width: 100%;
}
}
@media (min-width:992px) {
body{
background-color: skyblue;
}
#wrapper {
width: 80%;
}
}
@media (min-width:1200px) {
body{
background-color: lemonchiffon;
}
}
</style>
</head>
<body>
<div id="wrapper">
<header>
<h1>반응형 웹</h1>
<nav>
<ul>
<li>menu1</li>
<li>menu2</li>
<li>menu3</li>
<li>menu4</li>
<li>menu5</li>
</ul>
</nav>
</header>
<div class="content">
<h2>반응형 웹은 미디어쿼리를 사용하여 스타일링 합니다.</h2>
<p>Lorem ipsum, dolor sit amet consectetur adipisicing elit.
Voluptatibus qui ducimus dignissimos quisquam, error quos hic quis, o
dit molestias,
vitae ex pariatur.
Laborum commodi, asperiores officia optio sapiente nesciunt amet.
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Unde laborum doloremque,
fuga necessitatibus ratione repudiandae et iure fugiat odio. Omnis placeat explicabo aut,
labore neque blanditiis suscipit ipsum fugit recusandae.
</p>
</div>
<footer>
<h1>Desinged by Note9999</h1>
</footer>
</div>
</body>
</html>
미디어쿼리 규칙의 코딩은 @media (디바이스 사이즈) {
css스타일
} 로 표시.
부트스트랩에서는 디바이스 장치의 사이즈를 크게 3개로 나누는데 그 중에 laptop 컴퓨터용 사이즈는
디바이스가 최소 992px 이상일때이고, 스마트폰은 디바이스 사이즈가 최대 767px 이상일 때다.
728x90
'웹 > CSS,HTML' 카테고리의 다른 글
HTML <option> 태그 (0) | 2023.08.01 |
---|---|
프리웨어 코딩 프로그램 설치 (0) | 2022.12.25 |
코딩시간을 절반으로 줄여주는 VSCode 9개 기능 (2) | 2022.12.22 |
[HTML] HTML 각종태그, 결과값 까지 확인해보기2 (feat.VS CODE) (0) | 2022.12.18 |
[HTML] HTML 각종태그, 결과값 까지 확인해보기(feat.VS CODE) (0) | 2022.12.18 |