웹 프론트엔드 CSS 튜토리얼 CSS 레이아웃 팁: 원형 그리드 아이콘 레이아웃 구현 모범 사례

CSS 레이아웃 팁: 원형 그리드 아이콘 레이아웃 구현 모범 사례

Oct 20, 2023 am 10:46 AM
그리드 둥근 CSS 레이아웃

CSS 레이아웃 팁: 원형 그리드 아이콘 레이아웃 구현 모범 사례

CSS 레이아웃 팁: 원형 그리드 아이콘 레이아웃 구현 모범 사례

현대 웹 디자인에서 그리드 레이아웃은 일반적이고 강력한 레이아웃 기술입니다. 원형 그리드 아이콘 레이아웃은 더욱 독특하고 흥미로운 디자인 선택입니다. 이 문서에서는 원형 그리드 아이콘 레이아웃을 구현하는 데 도움이 되는 몇 가지 모범 사례와 특정 코드 예제를 소개합니다.

    <li>HTML 구조

먼저 컨테이너 요소를 설정하고 이 컨테이너에 아이콘을 배치해야 합니다. 순서가 지정되지 않은 목록(<ul></ul>)을 컨테이너로 사용하고 목록 항목(<li>)을 아이콘을 배치하는 데 사용할 수 있습니다. 예: <ul></ul>)作为容器,列表项(<li>)用来放置图标。例如:

<ul class="grid">
  <li></li>
  <li></li>
  <li></li>
  ...
</ul>
로그인 후 복사

在列表项(<li>)里,我们可以添加图标所需的内容,例如图片、文字等。

    <li>CSS样式

接下来,我们需要为容器和列表项设置一些CSS样式,以实现圆形网格图标布局。

首先,我们需要为容器设置一些基本样式:

.grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  list-style-type: none;
  padding: 0;
  margin: 0;
}
로그인 후 복사

这些样式使用了Flexbox布局,使得容器中的列表项能够自动排列成网格形式。

然后,我们需要为列表项设置一些样式,使它们显示为圆形:

.grid li {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  margin: 10px;
  background-color: #ccc;
}
로그인 후 복사

这些样式设置了列表项的宽度、高度和圆角属性,同时设置了一些间距和背景颜色。

    <li>动态设置图标

如果我们需要在每个列表项中显示不同的图标,我们可以使用伪元素(::before::after

.grid li::before {
  content: "";
  display: block;
  width: 50px;
  height: 50px;
  background-image: url(icon.png);
  background-size: cover;
  margin: 25px;
}
로그인 후 복사

목록 항목(<li>)에 사진, 텍스트 등 아이콘에 필요한 콘텐츠를 추가할 수 있습니다.

    CSS 스타일
      <li>다음으로 원형 그리드 아이콘 레이아웃을 구현하기 위해 컨테이너 및 목록 항목에 대한 일부 CSS 스타일을 설정해야 합니다.

    먼저 컨테이너에 대한 몇 가지 기본 스타일을 설정해야 합니다.

    @media screen and (max-width: 768px) {
      .grid {
        grid-template-columns: repeat(2, 1fr);
      }
    }
    
    @media screen and (max-width: 480px) {
      .grid {
        grid-template-columns: 1fr;
      }
    }
    로그인 후 복사

    이러한 스타일은 Flexbox 레이아웃을 사용하므로 컨테이너의 목록 항목이 자동으로 그리드 형식으로 정렬될 수 있습니다.

    그런 다음 목록 항목이 원형으로 표시되도록 몇 가지 스타일을 설정해야 합니다.

    rrreee🎜이 스타일은 목록 항목의 너비, 높이 및 둥근 모서리 속성과 일부 간격 및 배경색을 설정합니다. 🎜
      🎜아이콘의 동적 설정🎜🎜🎜각 목록 항목에 서로 다른 아이콘을 표시해야 하는 경우 의사 요소(::before 또는 )를 사용할 수 있습니다. :after) 아이콘의 콘텐츠를 추가합니다. 🎜rrreee🎜이 스타일은 목록 항목의 의사 요소에 아이콘을 추가합니다. 아이콘의 크기, 스타일 및 위치는 실제 필요에 따라 조정될 수 있습니다. 🎜🎜🎜반응형 레이아웃 구현🎜🎜🎜반응형 레이아웃을 구현하고 다양한 화면 크기에서 다양한 수의 아이콘을 표시하기 위해 미디어 쿼리와 CSS 그리드 레이아웃을 결합하여 구현할 수 있습니다. 🎜rrreee🎜이 예에서는 화면 너비가 768픽셀 미만인 경우 컨테이너가 2열 그리드 레이아웃으로 표시됩니다. 화면 너비가 480픽셀 미만인 경우 컨테이너는 1열 레이아웃으로 표시됩니다. 🎜🎜이러한 CSS 스타일과 기술을 사용하면 원형 그리드 아이콘 레이아웃을 쉽게 구현할 수 있습니다. 보다 복잡하고 개인화된 효과를 얻기 위해 실제 필요에 따라 조정하고 사용자 정의할 수 있습니다. 이 기사가 도움이 되기를 바랍니다! 🎜

    위 내용은 CSS 레이아웃 팁: 원형 그리드 아이콘 레이아웃 구현 모범 사례의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

PPT에서 둥근 그림과 텍스트를 만드는 방법 PPT에서 둥근 그림과 텍스트를 만드는 방법 Mar 26, 2024 am 10:23 AM

먼저 PPT에 원을 그린 후 텍스트 상자를 삽입하고 텍스트 내용을 입력합니다. 마지막으로 텍스트 상자의 채우기와 윤곽선을 없음으로 설정하면 원형 그림과 텍스트 제작이 완료됩니다.

정확한 객체 감지를 위한 다중 그리드 중복 경계 상자 주석 정확한 객체 감지를 위한 다중 그리드 중복 경계 상자 주석 Jun 01, 2024 pm 09:46 PM

1. 서론 현재 주요 객체 검출기는 Deep CNN의 용도 변경된 백본 분류기 네트워크를 기반으로 하는 2단계 또는 단일 단계 네트워크입니다. YOLOv3은 입력 이미지를 수신하고 이를 동일한 크기의 그리드 매트릭스로 나누는 잘 알려진 최첨단 단일 스테이지 검출기 중 하나입니다. 표적 중심이 있는 그리드 셀은 특정 표적을 탐지하는 역할을 담당합니다. 오늘 제가 공유하는 것은 정확한 딱 맞는 경계 상자 예측을 달성하기 위해 각 대상에 여러 그리드를 할당하는 새로운 수학적 방법입니다. 연구원들은 또한 표적 탐지를 위한 효과적인 오프라인 복사-붙여넣기 데이터 향상 기능을 제안했습니다. 새로 제안된 방법은 현재의 일부 최첨단 객체 감지기보다 훨씬 뛰어난 성능을 발휘하며 더 나은 성능을 약속합니다. 2. 배경 타겟 탐지 네트워크는 다음을 사용하도록 설계되었습니다.

PPT로 둥근 그림 만드는 방법 PPT로 둥근 그림 만드는 방법 Mar 25, 2024 pm 03:54 PM

PPT에서 원형 그림을 만드는 방법: 1. 자르기 기능을 사용합니다. 2. 모양 도구를 사용합니다. 3. 단축키와 제어점을 사용하여 조정합니다.

원형 부문의 면적은 얼마입니까? 원형 부문의 면적은 얼마입니까? Aug 30, 2023 am 08:33 AM

원형 섹터/원 섹터라고도 알려진 원형 섹터는 두 반경 사이의 호로 둘러싸인 원의 일부입니다. 이 영역은 두 개의 반경과 하나의 호로 둘러싸여 있습니다. 내접된 면적을 찾으려면 두 반지름 사이의 각도를 찾아야 합니다. 총 면적은 360도 각도와 같습니다. 각도의 면적을 찾으려면 해당 면적에 θ/360을 곱합니다. 이것은 새겨진 부분의 면적을 제공합니다. 여기서 θ는 두 반경 사이의 각도(도)입니다. 원형 섹터의 면적 = π*r*r*(θ/360). 예를 들어, 반경이 5이고 각도가 60도인 원형 섹터의 면적은 13.083입니다. 면적=(3.14*5*5)*(60/360)=13.03예제 코드Demo#incl

iPhone에서 카메라 그리드를 설정하는 단계 iPhone에서 카메라 그리드를 설정하는 단계 Mar 26, 2024 pm 07:21 PM

1. Apple 휴대폰의 바탕 화면을 열고 [설정]을 찾아 클릭하여 들어갑니다. 2. 설정 페이지에서 클릭하여 [카메라]로 들어갑니다. 3. [그리드] 오른쪽의 스위치를 클릭하여 켜세요.

프론트엔드 면접관이 자주 묻는 질문 프론트엔드 면접관이 자주 묻는 질문 Mar 19, 2024 pm 02:24 PM

프론트엔드 개발 인터뷰에서 일반적인 질문은 HTML/CSS 기초, JavaScript 기초, 프레임워크 및 라이브러리, 프로젝트 경험, 알고리즘 및 데이터 구조, 성능 최적화, 크로스 도메인 요청, 프론트엔드 엔지니어링, 디자인 패턴, 새로운 기술 및 트렌드. 면접관 질문은 후보자의 기술적 능력, 프로젝트 경험, 업계 동향에 대한 이해를 평가하기 위해 고안되었습니다. 따라서 지원자는 자신의 능력과 전문성을 입증할 수 있도록 해당 분야에 대한 충분한 준비를 갖추어야 합니다.

CSS 레이아웃 단위의 진화와 적용: 픽셀에서 루트 요소의 글꼴 크기를 기반으로 하는 상대 단위로 CSS 레이아웃 단위의 진화와 적용: 픽셀에서 루트 요소의 글꼴 크기를 기반으로 하는 상대 단위로 Jan 05, 2024 pm 05:41 PM

px에서 rem까지: CSS 레이아웃 단위의 진화와 적용 소개: 프런트엔드 개발에서는 페이지 레이아웃을 구현하기 위해 CSS를 사용해야 하는 경우가 많습니다. 지난 몇 년 동안 CSS 레이아웃 단위는 진화하고 발전했습니다. 처음에는 요소의 크기와 위치를 설정하는 단위로 픽셀(px)을 사용했습니다. 그러나 반응형 디자인의 등장과 모바일 기기의 대중화로 인해 픽셀 단위는 점차 문제를 드러내고 있습니다. 이러한 문제를 해결하기 위해 새로운 단위 rem이 등장했고 점차 CSS 레이아웃에 널리 사용되었습니다. 하나

CSS 레이아웃 팁: 원형 그리드 아이콘 레이아웃 구현 모범 사례 CSS 레이아웃 팁: 원형 그리드 아이콘 레이아웃 구현 모범 사례 Oct 20, 2023 am 10:46 AM

CSS 레이아웃 팁: 원형 그리드 아이콘 레이아웃 구현을 위한 모범 사례 그리드 레이아웃은 현대 웹 디자인에서 일반적이고 강력한 레이아웃 기술입니다. 원형 그리드 아이콘 레이아웃은 더욱 독특하고 흥미로운 디자인 선택입니다. 이 문서에서는 원형 그리드 아이콘 레이아웃을 구현하는 데 도움이 되는 몇 가지 모범 사례와 특정 코드 예제를 소개합니다. HTML 구조 먼저 컨테이너 요소를 설정하고 이 컨테이너에 아이콘을 배치해야 합니다. 순서가 지정되지 않은 목록(&lt;ul&gt;)을 컨테이너로 사용할 수 있으며 목록 항목(&lt;l

See all articles