Jam's story
[CSS] padding (안쪽여백 ) & width 속성 본문
1.padding:50px;
2.padding: 50px 50px 50px 50px ;
padding-left: 50px ;
padding-right : 50px ;
padding-top: 50px ;
3. padding-bottom: 50px ;
1,2,3 같다.
-----
1,2 같다.
1.padding: 25px 50px ;
2.padding: 25px 50px 25px 50px;
-------------------------
top left/right bottom
padding: 25px 50px 100px;
box-sizing
ex01은 그냥 width:300을 설정했고
ex02는 ex01에다 padding 10을 주어 width가 확장되었다 .
box-sizing: border-box; 을 추가하면 총 너비가 300에서 변하지 않았다.
div{
width:300px;
color: white;
}
div.ex1{
background-color: red;
}
div.ex2{
background-color: blue;
padding: 10px ;
border: 5px solid green;
}
*{
box-sizing: border-box;
}
를 추가하였다 .
전체코드
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link rel="shortcut icon" type="image/x-icon" href="../images/SiSt.ico">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style type="text/css">
div{
width:300px;
color: white;
}
div.ex1{
background-color: red;
}
div.ex2{
background-color: blue;
padding: 10px ;
border: 5px solid green;
}
*{
box-sizing: border-box;
}
</style>
</head>
<body>
<div class="ex1">div width:300px;</div>
<div class="ex2">div width:300px;</div>
</body>
</html>
width
- width. hegiht
- max-width: 요소의 최대 너비를 설정
- 속성값: %,px
- 속성값을 %로 주면 창의 너비에 따라 변한다.
- max-width: px; 값을 주면, 창의 너비를 키워도 max 값을 넘지 않는다.
max-width 와 width 의 차이점
width는 고정된 너비이기 때문에, 브라우저의 크기를 500보다 줄여도 , 줄여들지 않기 때문에 스크롤바가 생긴다 .
max-width는 고정되지 않은 너비이기 때문에 브라우저 크기에 따라 변한다 .
min-width
최소너비
'WEB > CSS' 카테고리의 다른 글
[CSS] 텍스트 (0) | 2022.05.20 |
---|---|
[CSS] box model - 총넓이 , 총높이 계산 (0) | 2022.05.20 |
[CSS] inherit (상속) (0) | 2022.05.20 |
[CSS] margin (0) | 2022.05.20 |
[CSS] border -css 테두리 (0) | 2022.05.20 |
Comments