0424 수 uiux 18일차
강사님 수업페이지 ( https://codepen.io/hjyee/full/OJGrVYJ )
웹코딩 참고 사이트
( https://kimyws.tistory.com/29 )
( https://webstoryboy.co.kr/ )
플렉스 개구리
( https://flexboxfroggy.com/#ko )
새로운 걸 만드는 것
어떤 레이아웃으로 할지,
하파크리스틴
레이아웃 1
코드 1
아이콘이나 일러스트 같은 거 작업하는 사람 2
레이아웃, 코드 역할 같이
일러스트 같이
메인 사진 칸
(https://pin.it/SrTj9g2Rr)
ㄴ 여기에서 캐릭터 추가해서 브랜드 느낌 살리기

하파크리스틴 페이지 상단이미지, 하단 캐릭터 일러스트 여름 컨셉
파랑, 초록,
흰색도 살짝 들어가면 좋을지도,,?

(https://hapakristin.co.kr/pages/about-us)


왼쪽 하단 테이프 같은 거는 여름 컨셉에 맞게 색을 좀 다르게 해서 문구를 넣기, 전체적인 레이아웃은 오른쪽으로
상단 이미지랑 메뉴, 상단 우측 로고 1명 사람 이미지 3장 정도 더 찾기
하단 캐릭터 일러스트랑 sns로고 1명
렌즈누끼 서로 다른 것 네 개 누끼(홈페이지에서 가져오기)
로고 만들기, 폰트찾기(소요단풍체)
시원한 느낌(https://pin.it/2ABC9cWvA)
z-index (https://codepen.io/YoungHeom/pen/eYoxzBE)
overflow (https://codepen.io/YoungHeom/pen/JjVxKOa)
before, after (https://codepen.io/YoungHeom/pen/LYvqZmq)
transition (https://codepen.io/YoungHeom/pen/eYoxzQM)
- z-index -
lorem치고 Tab키 누르면 자동으로 글이 나옴
영어는 단어 단위로 줄바꿈이 된다(1어절)
white-space: nowrap; 줄바꿈하지마라
white-space: wrap; 기본 상태, 줄바꿈해라
- overflow -
기본값 overflow: none;
overflow-x 가로
overflow-y 세로
overflow-x: hidden; overflow: hidden;
ㄴ 박스 바깥으로 삐져나온 내용을 가려줌
overflow-x: scroll;
ㄴ 숨겨주지만 스크롤바가 생김
글이 짧아서 박스 밖으로 삐져나가지 않아도 스크롤바가 존재
overflow-x: auto;
ㄴ 글이 짧으면 스크롤바 없음, 글이 길어서 박스보다 길어지면 스크롤바가 생김
text-overflow: ellipsis; 잘린 부분 ...처리
text-overflow: none;이 기본값
사용 예시↓
overflow: hidden; (잘린 부분 숨겨라)
text-over overflow: hidden; flow: ellipsis; (끝에 ... 표시를 해라.)
- before, after -
ul > li::after {
content: "님";
} <li>연예인</li> 뒤에 "님"을 붙이겠다.
li::after li 요소 뒤
::before, ::after의 display: inline이다.(inline-block과 비슷하니까 그냥 인라인 블럭으로 알아도 괜찮)
- transition -
div:hover {
width: 100%;
transition: width 2s;
}
너비를 바꾸는 데 2초가 걸린다.
div {}
height: 100px;
width: 50%;
transition: width 2s;
}
ㄴ 너비를 바꾸고 되돌리는 데 각 2초씩 걸린다.
0.1 단위의 소수점은 .1로 작성 가능
div {
background-color: indianred;
height: 100px;
width: 50%;
opacity: .1;
transition: width 1s, opacity 2s;
}
ㄴ 투명도 원래대로 되돌아오는 시간 각 2초씩
div {
background-color: indianred;
width: 100%;
transition: width 1s, opacity 2s;
}
바꾸고 되돌리는 데에 각 1초씩, 되돌아올 때 점점 투명해짐
transition: width .5s 1s,opacity 3s;- 1s는 딜레이(커서를 1초 동안 대고 있으면 동작)
가끔 트랜지션 안될 때 body에
min-height: 100vh; 라고 값을 주면 됨
div:hover가 더 아래에 있고 더 자세히 적혀있기 때문에 동작할 땐
div:hover에 적힌 css가 적용됨
'UIUX(03.28~10.02)' 카테고리의 다른 글
0426 uiux 20일차 (0) | 2024.04.26 |
---|---|
0425 uiux 19일차 (0) | 2024.04.25 |
0423 uiux 17일차(nth:child, margin, inherit, 노멀라이즈, position) (0) | 2024.04.23 |
0422 uiux 16일차(웹코딩 강사님 변경) (0) | 2024.04.22 |
0417 uiux 13일차 (0) | 2024.04.17 |