본문 바로가기
Background
[CSS] reset.css란? reset.css 공유 처음 사이트 제작 시 주의 깊게 보시면 내가 설정하지 않은 CSS 속성들이 적용되어 있는 것을 확인하실 수 있습니다.이는 사이트에서 자체적으로 제공하는 기본 스타일(Default Styles) 때문입니다. 브라우저는 사용자 경험을 위해 HTML 요소에 기본적인 스타일(CSS)을 제공합니다.예를 들어, a 태그는 파란색 텍스트와 밑줄 효과가 있으며, h1, h2 같은 헤딩 태그는 크기와 굵기가 다르게 설정됩니다. 또한, 문단 간의 기본적인 margin이나 padding 역시 기본 스타일입니다.이러한 기본 스타일은 사이트 제작 시 대단히 불편하기 때문에 처음에 reset.css로 CSS를 초기화한 후 개발을 진행하게 됩니다.reset.css는 개발자마다 소소하게 다르며 아래 코드는 제가 사용하는 reset... 2024. 11. 25.
[JQuery] 커스텀 select 만들기 wiht 깔끔한 코드 기본 select가 범용성 면에서는 더 좋습니다.특히 모바일에서 자동으로 select를 인식하고 선택하기 쉽게 처리해주기도 합니다.그러나 디자인이 이쁘지 않고 커스텀에 한계가 있다 보니 보통 select는 만들어서 쓰는 경향이 있습니다.필요할 때마다 만들기도 귀찮고, 한 번 탬플릿으로 만들어두면 두고두고 편하게 사용할 수 있습니다.그러기 위한 기초 화장만 입힌 커스텀 select를 만들어 봤습니다.다들 자주 보는 곳에 저장한 후 필요할 때마다 꺼내 쓰시면 좋을 것 같습니다.필요할 때마다 제 블로그를 방문하시는 것도 좋은 선택일 것입니다.기본 select:  See the Pen Untitled by 이종원 (@orugpbqu-the-solid) on CodePen.">See the Pen Unt.. 2024. 11. 23.
[CSS] animation에 대해 알아봅시다 CSS의 animation은 단어 그대로 html에 애니메이션을 입힐 수 있는 속성입니다.animation의 활용법은 무궁무진합니다. 가끔 코드팬을 둘러보면 무척 재밌고 유쾌한 코드들이 많이 있습니다시간이 있으실 경우 구글에 “codepen animation”이라고 검색해 보시면 다양한 개성의 코드들을 만나 보실 수 있을 겁니다.실 사용법:marquee 효과: See the Pen Untitled by 이종원 (@orugpbqu-the-solid) on CodePen.">See the Pen Untitled by 이종원 (@orugpbqu-the-solid) on CodePen. 파도 애니메이션: See the Pen Untitled by 이종원 (@orugpbqu-the-solid) o.. 2024. 11. 22.
[CSS] transition에 대해 알아봅시다 transition은 요소의 상태 변화에 따라 부드러운 애니메이션 효과를 제공하는 CSS 속성입니다. animation과 달리, transition은 요소의 상태 변경(예: hover, focus, active 등)에 반응하여 특정 방향으로만 애니메이션을 적용할 수 있다는 특징이 있습니다.실 사용법:바쁘신 분들은 아래 코드팬 코드를 우선적으로 보셔도 됩니다. See the Pen Untitled by 이종원 (@orugpbqu-the-solid) on CodePen.">See the Pen Untitled by 이종원 (@orugpbqu-the-solid) on CodePen.hover 이벤트에 transition을 주고 싶을 경우 주체가 되는 요소에 transitinon을 주어야 합니다.여기서.. 2024. 11. 21.
스크롤 바를 변경하거나 안 보이게 하는 코드 앱을 보면 스크롤 효과는 대부분 보이지 않게 처리합니다.대신 UI로 컨텐츠가 더 있음을 암시하는 방법이 더 선호되는 것 같습니다. (특히 가로 스크롤은 대부분 보이지 않게 처리하지요.)물론 케바케이지만 스크롤 바가 이쁘지 않거나 거추장스러워서 빼고 싶어 하는 디자이너 분들을 많이 뵈었습니다. 이런 디자이너 분들의 요구에 맞는 코드를 가져왔습니다.앱에 익숙한 요즘 사람들에게 비슷한 사용 환경을 제공하기 위해서 스크롤 바를 변경하거나 보이지 않게 처리하는 코드는 아래를 참고해 주시기 바랍니다.body 태그를 스크롤이 생기는 요소로 치환하면 바로 사용하실 수 있습니다!/* 스크롤 바 변경 */body::-webkit-scrollbar { width: 3px; /*스크롤 바의 너비*/ } body::-webki.. 2024. 11. 14.