씨앗뿌리는 개발자의 개발노트
css viewport 뷰포트
HTML, CSS 2023. 3. 19. 11:25

Viewport란, 웹 페이지를 볼 때 사용자가 보는 영역을 말합니다. 보통 모니터, 태블릿, 스마트폰과 같은 기기에서 브라우저를 실행하면 웹 페이지가 보여지는데, 이때 브라우저는 화면 전체를 사용하는 것이 아니라, 뷰포트 크기에 맞게 웹 페이지를 조정하여 보여줍니다. 윈도우에서 브라우저 창의 크기를 조절하면 뷰포트의 크기도 함께 변경됩니다. Viewport는 브라우저 창에서 실제로 컨텐츠를 표시하는 영역을 말합니다. 브라우저 창의 크기가 변경되면 뷰포트도 그에 맞게 자동으로 조절됩니다. 예를 들어, 브라우저 창의 크기를 줄이면 뷰포트도 작아지고, 브라우저 창의 크기를 늘리면 뷰포트도 커집니다. 이렇게 뷰포트의 크기가 변경되면, 웹 페이지에서 사용되는 미디어 쿼리(Media Queries)를 사용하여 반..

article thumbnail
css margin auto로 요소를 수평 중앙에 배치하기
HTML, CSS 2023. 3. 19. 09:06

CSS margin 속성은 요소의 외부 여백을 지정하는 속성입니다. margin: auto;를 사용하면, 요소가 수평 가운데 정렬됩니다. margin: auto;를 사용할 때는, 요소가 가로폭을 가져야 한다는 것이 중요합니다. 예를 들어, div 요소가 가로폭을 가지도록 width 속성을 지정하고, margin: auto;를 추가하여 요소를 수평 가운데로 정렬할 수 있습니다. div { margin: auto; width: 25%; } 이 코드는 div 요소의 가로폭이 부모 요소의 50%이고, 요소가 수평 가운데로 정렬됩니다. margin auto로 img를 중앙에 배치하기 기본적으로, img 요소는 인라인 요소이기 때문에 margin: auto;를 사용할 수 없습니다. 따라서, display: bloc..

article thumbnail
css float 속성
HTML, CSS 2023. 3. 19. 08:40

float 속성을 사용하면, 요소를 왼쪽이나 오른쪽으로 이동시킬 수 있습니다. float 속성은 다음과 같은 값들을 가질 수 있습니다. left: 요소를 왼쪽으로 이동시킵니다. right: 요소를 오른쪽으로 이동시킵니다. none: 요소를 이동시키지 않습니다. 이 값은 float 속성의 기본값입니다. float 속성을 사용하면, 요소가 다른 요소들과 겹치지 않고, 텍스트가 흐르는 효과를 만들 수 있습니다. 예를 들어, 다음과 같은 CSS 코드는 img 요소를 왼쪽으로 이동시키고, 그 주변의 텍스트를 감싸게 됩니다. img { float: left; }

css overflow 속성
HTML, CSS 2023. 3. 19. 08:27

CSS overflow 속성은 요소의 내용이 너무 커서 요소의 크기를 초과할 때, 어떻게 처리할지를 정의하는 속성입니다. overflow 속성은 다음과 같은 값들을 가질 수 있습니다. visible: 기본값입니다. 내용이 요소의 경계를 초과하더라도, 숨기지 않고 보여줍니다. hidden: 요소의 내용이 요소의 경계를 넘어가면, 숨겨집니다. scroll: 요소 내부에 스크롤바를 추가합니다. 내용이 요소의 경계를 초과하면, 스크롤바를 사용해서 볼 수 있습니다. auto: 요소 내부에 스크롤바를 추가합니다. 내용이 요소의 경계를 초과하면, 스크롤바를 사용해서 볼 수 있습니다. 필요한 경우에만 스크롤바가 나타나며, 내용이 요소의 경계를 초과하지 않으면, 스크롤바가 나타나지 않습니다. 예를 들어, 다음과 같은 C..

html에서 img를 화면 가로로 가운데에 배치하는 방법
HTML, CSS 2023. 3. 18. 17:15

HTML에서 img태그를 가로로 가운데에 배치하는 방법은 다음과 같습니다. 태그에 style 속성 사용하기 가장 간단한 방법은 img태그에 style 속성을 사용하여 가로 중앙 정렬을 지정하는 것입니다. 이때 text-align 속성과 margin 속성을 사용합니다. 위 코드에서는 display 속성을 block으로 설정하고, margin 속성의 왼쪽과 오른쪽 값을 auto로 설정하여 이미지를 가로 중앙으로 정렬하도록 하였습니다. CSS를 사용하기 CSS를 사용하여 가로 중앙 정렬을 지정할 수도 있습니다. 이때는 img태그에 class 속성을 추가하고, CSS에서 해당 클래스에 대해 가로 중앙 정렬을 지정합니다. .center { display: block; margin: 0 auto; } 위 코드에서는..

html에서 이미지 크기를 적당히 조정하는 방법
HTML, CSS 2023. 3. 18. 17:13

width와 height 속성 사용하기 HTML에서 이미지를 삽입할 때, 태그를 사용합니다. 이때 width와 height 속성을 사용하여 이미지의 크기를 조정할 수 있습니다. 예를 들어, 다음과 같이 width와 height 속성에 값을 지정하여 이미지 크기를 조정할 수 있습니다. 위 코드에서는 이미지의 가로 길이를 500px, 세로 길이를 300px로 지정하여 이미지의 크기를 조정하였습니다. CSS를 사용하기 또 다른 방법은 CSS를 사용하여 이미지 크기를 조정하는 것입니다. 예를 들어, 다음과 같이 CSS를 사용하여 이미지의 크기를 조정할 수 있습니다. 위 코드에서는 style 속성을 사용하여 width 속성을 50%로 지정하고, height 속성은 자동으로 조정하도록 하였습니다. 이렇게 하면 이미..