profile
개발 좋아 취준생
post-thumbnail

요소가 넘칠 때만 스크롤 나타나게 하기 | overflow: scroll, auto, visible, hidden | CSS

스크롤 기능이 필요없을 때도 스크롤이 보임 투두리스트의 리스트가 박스에서 넘치는 경우 스크롤되는 기능을 넣었다. overflow-y: scroll 그런데 스크롤기능이 필요없을 때도(리스트가 많지 않을 때) 스크롤바가 보이는 것이 거슬렸다. 그래서 스크롤기능이 필요없을 때는 스크롤이 숨겨지고, 스크롤기능이 필요할 때는 스크롤이 보이도록 하는 디자인을 원했다. > ➡️ 직접 체험해보기 링크! 타입스크립트 학습을 위해 만든 Todo List 토이프로젝트입니다. ➡️ 깃허브 Skill: TypeScript, React, Styled-components, recoil --

2022년 11월 28일
·
0개의 댓글
·

HTML에 CSS, JavaScript 파일 연결하기

HTML에 CSS, JavaScript 파일을 연결하는데에는 두가지 방법이 있다. html에 style, script태그를 넣어 직접코드 작성하기(본 포스팅에서는 다루지 않는다) html과 css, javaScript 파일을 따로 만든 후 html에 연결하기 보통 2번의 HTML과 CSS, JavaScript 파일을 따로 관리하는 방법을 추천하는데 그 방법만 정리해보려고 한다! 과제를 하다가 열심히 CSS와 JavaScript 코드를 짜고 라이브서버로 확인했는데 적용이 안돼서 내가 잘못썼나하고 봤는데 알고보니 연결을 안했었다... 앞으로는 그러지 말자! 1. HTML파일에 CSS파일 연결하기 rel 속성 : 'stylesheet' href 속성 : 'css파일경로' type 속성 : 콘텐츠의 미디어 타입 ( HTML5에서는 태그의 type 속성의 기본값이 “text/css”로 설정되기 때문에, type 속성을 반드시 명시할 필요는

2022년 8월 1일
·
0개의 댓글
·
post-thumbnail

Margin - 바깥여백 | CSS

Margin은 요소의 가장 바깥영역이자 border의 바깥영역이다. 요소가 차지하는 너비에 포함된다. 음수를 가질 수 있으며, 내용들을 겹치게 할 때 사용할 수 있다. (padding은 음수불가능) background-color 반영되지 않고 투명하다. (padding은 배경색 반영) Margin의 속성값 length px, pt, cm 등의 길이단위 숫자. Default 값 : 0px % 부모 요소 너비에 대한 백분율 auto 브라우저 자동 설정. block요소를 중앙정렬할 때 유용하다 initial 이 속성의 기본값으로 설정 inherit 부모 요소의 속성값 상속 위, 아래, 오른쪽, 왼쪽 독립적으로 설정가능

2022년 7월 18일
·
0개의 댓글
·
post-thumbnail

Flex, background-size : contain | CSS, HTML

강의에서 미션을 주셔서 나만의 게임화면을 만들어보았는데 만들면서 살짝 애먹었던 부분들을 정리해보려고 합니다 start와 빨간 time바, time을 나란히 하는 것 배경이미지 안쪽 상단에 검을 5개 표시하는 것 html:상단 스타트부분과 배경부분 CSS:스타트부분 요소들 나란히 하기, 배경크기 정하기, 검5개 넣기 1. start와 빨간 time바, time을 나란히 하는 것 - Flex start, time바, time을 각각의 태그로 만들어준 후 나란히 배치하고 싶었는데 3가지(h1, div, h1)태그가 다 block태그여서 나란히 하는 것이 힘들었다. margin이나 넓이 등등 바꿔보다가 검색해서 해결 완료 flex : 레이아웃배치 전용으

2022년 7월 14일
·
0개의 댓글
·