본문 바로가기
markup/css

scroll-behavior 🌱

by 우보틀 2022. 3. 22.

scroll-behavior: smooth

 

css 속성중에 scroll-behavior 속성이 있습니다.

위의 이미지는 scroll-behavior을 적용한것 

아래의 이미지는 적용하지 않은 것입니다.

 

scroll-behavior: auto;

 

scroll-behavior 속성을 적용하면 

navigation이나 cssom scroll API에 의해 scroll이 발생했을때의 동작을 정의할 수 있습니다.

아래와 같은 값들을 적용할 수 있습니다.

/* Keyword values */
scroll-behavior: auto;
scroll-behavior: smooth;

/* Global values */
scroll-behavior: inherit;
scroll-behavior: initial;
scroll-behavior: revert;
scroll-behavior: unset;

 

부드러운 동작을 선호하는 저로서는 사용할 일이 많을것 같습니다!

 

 

 

 

 

https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-behavior

 

scroll-behavior - CSS: Cascading Style Sheets | MDN

The scroll-behavior CSS property sets the behavior for a scrolling box when scrolling is triggered by the navigation or CSSOM scrolling APIs.

developer.mozilla.org

 

'markup > css' 카테고리의 다른 글

Css scroll snap 😶‍🌫️  (0) 2022.04.04
미디어 쿼리 🌱  (0) 2022.03.29
Css progress bar 만들기  (0) 2022.03.19
Css margin과 padding의 차이  (0) 2022.03.19
css align-content, align-items, align-self  (0) 2022.03.03