GODRICH
#css애니메이션#버튼#로딩#전환효과#스크롤#대시보드#실전ui#디자인트렌드

08모바일 시트 변신 — 화면 좁으면 드롭다운이 바텀시트로 바뀌는 미디어쿼리 전환

matchMedia 로 뷰포트 폭을 감지해 좁은 화면에서는 같은 목록 DOM 을 바텀시트(하단 고정·상단 손잡이)로 재배치하면, 가상 키보드가 올라와도 visualViewport 높이에 맞춰 시트가 줄어듭니다. 데모 측정은 리사이즈로 모바일 폭을 만들어 두 레이아웃 전환을 한 항목 안에서 담습니다.

쓰임모바일 웹 검색

visualViewporttransitionmatchMedia
모바일 시트 변신 — 화면 좁으면 드롭다운이 바텀시트로 바뀌는 미디어쿼리 전환
새 창에서 열기

08 모바일 시트 변신 — 화면 좁으면 드롭다운이 바텀시트로 바뀌는 미디어쿼리 전환 — 측정 누적면적 29.61% · 움직인 프레임 13/23GODRICH 원작 · zip 에 SCSS·React 포함 · input 자동완성 검색창 — 하이라이트·디바운스·편집거리 계산을 얹은 9종

이 데모가 속한 글

input 자동완성 검색창 — 하이라이트·디바운스·편집거리 계산을 얹은 9종 — 데모 9종 미리보기input 자동완성 검색창 — 하이라이트·디바운스·편집거리 계산을 얹은 9종입력한 글자가 제안 항목 안에서 실제로 어디에 있는지 찾아 그 부분만 굵게 칠하고, 300ms 디바운스로 요청을 모아 키보드로도 목록이 순환합니다. 최근 검색·오타 제안·인기 순위 막대까지 — input 자동완성 검 이 글의 데모 전부 보기

이 효과가 마음에 들면 — 비슷한 데모