Front-end/css
CSS 공부 정리 [Sessac 바닐라 Javascript + Vue.js 과정]
은성 개발자
2022. 2. 12. 17:50
728x90
간단한 프로젝트라면 아래 코드처럼 초기화 해도 되지만,
*{margin:0; padding:0;}
큰프로젝트라면
init.css / reset.css / initialize.css 를 검색한 후 가져다가 쓰는게 낫다.
outline : border의 바깥 외곽선
- 요소를 두드러져 보이게 만들고자할 때 사용
- outline 선의 너비는 레이아웃에 관려하지 않고 눈에만 선이 보인다.
vh = viewport height
vw = viewport width
=> 스크린 크기에 맞게 상대적 크기를 반환
100vh, 100vw
- 전체 화면의 기준
(예시)
스크린 크기가 height = 1000px, width = 600px
=> 1vh = 10px / 1vw = 6px
[ 그라데이션 ]
background: linear-gradient(15deg, #636363, #a2ab58);
- 15deg는 각도
[ 가운데로 위치하게 만드는 법 ]
display: flex;
align-items: center;
justify-content: center;
[ 글자를 취소선으로 만들기 ]
<p class="line">취소선을 가진 글씨입니다.</p>
.line {
text-decoration: line-through;
}
이렇게 작성하면
취소선을 가진 글씨입니다. 라고 나온다.
boostrap
- breakpoint로 반응형 가능하다.
breakpoint는 소프트웨어 개발에서 프로그램을 의도적으로 잠시 또는 아예 멈추게 하는 장소를 가리키며 디버깅 목적으로 넣는 것 (출처 : 위키백과)
col
-한줄은 12개의 col로 계산 된다
잘못된 게 있으면 알려주세요! 배우고 싶습니다.
조언도 환영합니다.
728x90
반응형