본문 바로가기

웹2 7일차

{** Tip **}

dbcut, 지디웹 : 웹 사이트 모음 사이트. 디비컷이 좀 더 보기 편하다!

언스플래쉬 : 사진 무료 사이트. 사람 얼굴이 나온 사진은 초상권이 걸릴 수 있고,

                     2차 제작물을 위한 사이트니 많이 변형하여 사용하면 좋다. 

 

[이미지 비율]

이미지를 넣을 때 상위 엘리먼트와 비율이 안 맞아 삐져나오거나 부족한 경우,

object-fit: cover;을 사용하여 비율을 지키며 꽉 채울 수 있다. 


 

 

 

[position]

-static: 기본값

-absolute: fixed와 한가지를 제외하고 모두 같은 특징을 가진 속성값이다. fixed는 viewport를 기준으로, absolute는 position:relative;인 상위 엘리먼트를 기준으로 절대적인 위치를 가진다.  

 

 

 

[위치 속성]

- 값은 left, right, top, bottom
- 위 네가지 값의 속성값은 부모 역할을 하고있는 엘리먼트를 기준으로 가진다. 

- 만약 100%를 속성값으로 넣었다면 부모 엘리먼트 너비 or 높이 + absolute의 너비 or 높이로 이동하여 화면밖으로 넘어갈 수 있다.    ㄴ(스크롤이 생성된다. )

 

 

위에서는 body를 부모 엘리먼트로 작용하고, 아래에서는 position: relative;인 top-box를 부모 엘리먼트로 갖는다. 

 

 

그래서 2차 네비바를 만들려면 top: 100%;를  적용하여 아래로 늘어뜨려야 한다. 

 

 

탑박스에 마우스를 올렸을 때 자식 엘리먼트 css를 조절하는 방법.

(굉장히 획기적인 방법이다.. 맨날 js로만 짰는데..)

 

 

 

 

 

'' 카테고리의 다른 글

웹3 수업페이지  (0) 2024.05.10
웹2 8일차  (0) 2024.05.03
웹2 6일차  (0) 2024.04.26
웹2 5일차  (0) 2024.04.24
웹2 4일차  (0) 2024.04.22