웹 프론트엔드 CSS 튜토리얼 CSS 레이아웃 팁: 둥근 카드 효과를 얻기 위한 모범 사례

CSS 레이아웃 팁: 둥근 카드 효과를 얻기 위한 모범 사례

Oct 20, 2023 am 11:10 AM
둥근 모서리 CSS 레이아웃 카드 효과

CSS 레이아웃 팁: 둥근 카드 효과를 얻기 위한 모범 사례

CSS 레이아웃 팁: 둥근 카드 효과 구현을 위한 모범 사례

소개:
웹 디자인의 지속적인 발전으로 둥근 카드 효과는 현대 웹 디자인의 공통 요소 중 하나가 되었습니다. CSS 레이아웃 기술을 사용하면 웹 페이지에 아름다운 둥근 모서리 카드를 쉽게 추가할 수 있습니다. 이 문서에서는 둥근 카드 효과를 얻기 위한 모범 사례를 소개하고 참조용 특정 코드 예제를 제공합니다.

1. CSS의 border-radius 속성을 사용하여 둥근 모서리 효과 만들기
CSS에서는 border-radius 속성을 사용하여 모서리가 둥근 요소를 만들 수 있습니다. 이 속성은 필렛의 크기를 지정하는 값을 허용합니다. 예를 들어 border-radius: 10px는 모서리가 10픽셀인 요소를 생성합니다.

둥근 카드 효과를 얻으려면 배경색이 있는 블록 수준 요소를 설정하고 적절한 테두리 반경 속성 값을 할당할 수 있습니다. 다음은 샘플 코드입니다.

1

2

3

4

5

6

7

8

.card {

  background-color: #fff;

  border-radius: 10px;

  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

  padding: 20px;

  width: 300px;

  margin: 20px;

}

로그인 후 복사

위 코드에서는 "card"라는 클래스를 생성하고 이를 블록 수준 요소에 적용합니다. 배경색을 흰색으로 설정하고 10픽셀의 둥근 모서리를 할당하고 그림자 효과를 추가하여 입체감을 추가했습니다. 적절한 너비와 여백을 설정하면 카드의 크기와 간격을 제어할 수 있습니다.

2. 카드에 테두리 및 그림자 효과 추가
카드를 더욱 눈에 띄게 만들고 눈길을 끌 수 있도록 테두리와 그림자 효과를 추가할 수 있습니다. 다음은 샘플 코드입니다.

1

2

3

4

5

6

7

8

9

.card {

  background-color: #fff;

  border-radius: 10px;

  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

  padding: 20px;

  width: 300px;

  margin: 20px;

  border: 1px solid #ccc;

}

로그인 후 복사

위 코드에서는 테두리 속성을 추가하여 카드 요소에 얇은 테두리를 만듭니다. 카드에 흐린 그림자 효과가 있도록 rgba() 함수를 사용하여 box-shadow 속성의 색상 값을 설정합니다.

3. CSS 그라데이션을 사용하여 더 많은 효과 얻기
기본적인 둥근 모서리 및 테두리 효과 외에도 CSS 그라데이션을 사용하면 더욱 풍부하고 다양한 효과를 얻을 수 있습니다. 다음은 샘플 코드입니다.

1

2

3

4

5

6

7

8

9

.card {

  background: linear-gradient(to bottom, #fff, #f2f2f2);

  border-radius: 10px;

  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

  padding: 20px;

  width: 300px;

  margin: 20px;

  border: 1px solid #ccc;

}

로그인 후 복사

위 코드에서는 선형 그라데이션() 함수를 사용하여 선형 그라데이션 배경을 만듭니다. 시작 색상과 끝 색상을 지정하면 위에서 아래로 그라데이션 효과를 만들 수 있습니다.

4. CSS 의사 요소를 사용하여 추가 장식 효과 추가
카드의 아름다움을 더욱 강화하기 위해 CSS 의사 요소를 사용하여 추가 장식 효과를 추가할 수 있습니다. 다음은 샘플 코드입니다.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

.card {

  background-color: #fff;

  border-radius: 10px;

  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

  padding: 20px;

  width: 300px;

  margin: 20px;

  position: relative;

}

 

.card::before {

  content: "";

  position: absolute;

  top: -10px;

  left: -10px;

  width: 20px;

  height: 20px;

  background-color: #f6f6f6;

  border-radius: 50%;

}

 

.card::after {

  content: "";

  position: absolute;

  bottom: -10px;

  right: -10px;

  width: 20px;

  height: 20px;

  background-color: #f6f6f6;

  border-radius: 50%;

}

로그인 후 복사

위 코드에서는 ::before 및 ::after 의사 요소를 사용하여 카드의 상단 및 하단 모서리에 두 개의 원형 장식 요소를 만들었습니다. 위치, 크기, 배경색 및 둥근 모서리 값을 설정하여 카드에 추가적인 시각적 효과를 추가했습니다.

결론:
위의 CSS 레이아웃 기법을 적용하면 모서리가 둥근 카드 효과가 있는 웹 디자인을 쉽게 구현할 수 있습니다. border-radius 속성 값 조정, 배경색 추가, 테두리 및 그림자 효과 추가, 그라데이션 배경 사용, 추가 장식 요소 추가를 통해 다양한 효과를 만들 수 있습니다. 이러한 기술은 보다 현대적이고 매력적인 웹 인터페이스를 디자인하는 데 도움이 될 수 있습니다.

참조 링크:
https://www.w3schools.com/css/css3_borders.asp

위 내용은 CSS 레이아웃 팁: 둥근 카드 효과를 얻기 위한 모범 사례의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

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

SublimeText3 중국어 버전

SublimeText3 중국어 버전

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

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

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

win11 창 모서리를 둥근 모서리로 수정하는 방법 안내 win11 창 모서리를 둥근 모서리로 수정하는 방법 안내 Dec 31, 2023 pm 08:35 PM

win11 창 모서리를 둥근 모서리로 수정하는 방법 안내

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

프론트엔드 면접관이 자주 묻는 질문

win10 검색창의 둥근 모서리를 조정하는 방법 win10 검색창의 둥근 모서리를 조정하는 방법 Jan 15, 2024 pm 03:12 PM

win10 검색창의 둥근 모서리를 조정하는 방법

순수 CSS를 통해 폭포 흐름 레이아웃을 구현하는 방법 및 기법 순수 CSS를 통해 폭포 흐름 레이아웃을 구현하는 방법 및 기법 Oct 20, 2023 pm 06:01 PM

순수 CSS를 통해 폭포 흐름 레이아웃을 구현하는 방법 및 기법

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

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

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

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

CSS 레이아웃 튜토리얼: 성배 레이아웃을 구현하는 가장 좋은 방법 CSS 레이아웃 튜토리얼: 성배 레이아웃을 구현하는 가장 좋은 방법 Oct 19, 2023 am 10:19 AM

CSS 레이아웃 튜토리얼: 성배 레이아웃을 구현하는 가장 좋은 방법

반응형 이미지 레이아웃을 구현하는 CSS 위치 레이아웃 방법 반응형 이미지 레이아웃을 구현하는 CSS 위치 레이아웃 방법 Sep 26, 2023 pm 01:37 PM

반응형 이미지 레이아웃을 구현하는 CSS 위치 레이아웃 방법

See all articles