0629 실시간 강의, 0630 온라인 강의의 내용 정리
127.0.0.1:5000
padding
!important
가 붙어있는 속성p {color: red !important;}
<style>
.box {
-webkit-transform: translate(100px, 200px); /* 크롬, 사파리 */
-moz-transform: translate(100px, 200px); /* 파이어폭스 */
-ms-transform: translate(100px, 200px); /* 익스플로러 9.0 */
-o-transform: translate(100px, 200px); /* 오페라 */
}
</style>
👉 prefix 작성 시 유의사항: animation 진행시 @keyframes
는 물론 transform
, animation
에 도 모두 prefix를 각각 붙여줘야 한다.
.box1 {
-webkit-animation: rotation 3s linear 1s 6 alternate;
}
@-webkit-keyframes rotation {
from {-webkit-transform: rotate(-10deg)}
to {-webkit-transform: rotate(10deg)}
}
scale(2,3)
width 2배, height를 3배 확대. 축소하고 싶다면 0.5등의 소수 사용animation-iteration-count
애니메이션 반복 횟수animation-direction
애니메이션 진행 방향alternate
from > to > from normal
from > to, from > toreverse
to > from, to > fromanimation: rotation 3s linear 1s 6 alternate;
으로 작성시, 나머지 값들의 순서는 상관 없으나 앞에 있는 숫자가 duration, 뒤의 숫자가 delay라는 점 인지하기. 만약 숫자가 하나라면 duration이다.@media (min-width:320px) and (max-width: 800px) {
.main {
//변경할 속성 적용
}
}
👉 미디어쿼리 정상적으로 출력되는지 확인하는 법
1. 크롬 개발자 도구 내의 핸드폰 모양 클릭
2. 다음에서 개발한 Troy Labs 사용. 단, 결과물이 서버에 등록되어 있어야 한다.
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
width=device-width
너비를 장치 너비로 설정initial-scale=1.0
초기 화면 배율을 100%로 설정none
으로 직접 입력해줘야한다..media {
width: 500px;
height: 500px;
background-color: yellow;
}
@media (min-width:320px) and (max-width:800px) {
width: 300px;
height: 300px;
// background-color: none 작성하지 않으면 yellow인채로 그대로 적용됨
}
cd 해당폴더드래그
VSCode에 lorem
을 작성하고 엔터를 누르면 임의의 문장이 적힌다. 만약 특정 단어수를 포함한 문장을 만들고 싶다면 lorem100
과 같이 작성한다.
미디어쿼리 사용 시 참고 할 평균 화면크기 (예시이므로 상황마다 확인 후 적용)
github은 개인 냉장고, gitlab은 업소용 큰 공용냉장고
코드정리: 전체선택 후 command(ctrl) + k + f
미디어쿼리에 대해 확실히 정리할 수 있어서 너무 좋았다. git은 다양한 방법이 있는 것 같으니 다 시도해보기.