우리는 HTML과 CSS가 웹과 디자인에 사용되는 언어라는 것을 알고 있지만 웹 앱을 만드는 것 이상의 일을 할 수 있습니다. 예를 들어, 두 언어에 대한 깊은 지식이 필요한 흥미로운 프로젝트를 만드는 데 이를 사용할 수도 있습니다.
그래서 우리의 임무는 HTML과 CSS를 사용하여 인도 국기를 만드는 것입니다. 어떤 유형의 깃발을 만들든 관계없이 두 부분으로 구성됩니다. 첫 번째는 깃대이고 두 번째는 깃발 자체입니다. 아시다시피 직사각형 DIV에 색상을 추가하고 깃발의 삼색 부분을 만드는 것은 실제로 매우 간단합니다. 까다로운 부분은 바퀴를 만드는 것입니다.
그래서 접근 방식은 컨테이너 요소를 사용하여 전체 로고를 담는 것입니다. 이것은 기둥과 깃발의 두 부분으로 구성됩니다. 로고 섹션에는 세 가지 요소가 포함되며, 각 요소는 위에서 아래로 해당 색상을 나타냅니다. 이 세 가지 요소 중 중간 요소는 바퀴의 컨테이너 요소 역할을 합니다.
로고 만들기로 넘어 갑시다.
외부 용기
앞서 논의한 것처럼 외부 용기에는 깃발 전체(깃발과 기둥 부분)가 들어갑니다. div 태그를 사용하고 "컨테이너" 클래스를 제공하겠습니다. 이 div 태그에는 두 개의 div가 중첩되어 있습니다. 하나는 기둥용이고 다른 하나는 깃발용입니다.
이제 문제는 두 div 요소가 모두 인라인이 되기를 원하므로 이를 달성하기 위해 display:flex 속성을 사용할 것입니다. 그런 다음 요소의 너비, 높이 및 색상을 지정합니다.
코드의 html 부분은 다음과 같습니다. -
으아악CSS 부분은 -
으아악세 가지 색상 추가
이제 삼색의 세 가지 색상을 추가해 보겠습니다. 이를 위해 flagPart 내부에 세 개의 중첩된 div를 사용합니다. 그런 다음 먼저 서로 동일한 적절한 너비와 높이를 지정한 다음 각각의 배경색을 할당합니다. 첫 번째 div는 사프란 배경색을 가지며, 중간 div는 흰색 배경색, 아래쪽 div는 녹색 배경색을 갖습니다.
HTML 부분−
으아악CSS 부분−
으아악내부 div의 너비를 상위 div(예: middleColor 클래스가 있는 div)의 크기로 확장하기를 원하므로 너비를 지정할 필요가 없습니다.
바퀴 추가
이제 중간 부분에 바퀴를 추가하겠습니다. 바퀴에는 24개의 바퀴살이 있습니다. 따라서 12개의 선을 사용하고 CSS를 사용하여 원을 형성하도록 각도를 조정하겠습니다.
이것은 바퀴살만 형성한다는 점에 유의하세요. 바퀴의 원형 부분에는 바퀴 컨테이너의 "경계 반경" 속성을 사용합니다.
HTML 부분 −
으아악CSS 부분 −
으아악중심에서 15도 회전한 12개의 행이 24개의 바퀴살을 형성하므로 n번째 자식 의사 클래스를 사용하여 각 행을 15도 회전했습니다. n번째 자식 의사 클래스는 중괄호 안에 지정된 컨테이너의 자식 요소 수와 일치하는 데 사용됩니다.
우리가 만든 것은 단순한 플래그뿐이지만 CSS에 대한 고급 지식을 사용하면 훨씬 더 많은 일을 할 수 있습니다. 애니메이션을 사용하면 깃발이 바람에 펄럭이거나 바퀴 위에서 움직이는 것처럼 보이게 만들 수 있지만 이 문서에서는 이에 대해 자세히 다루지 않습니다.
예
다음은 위의 전체 작업 예입니다. -
으아악결론
이 기사에서는 HTML과 CSS를 사용하여 인도 국기인 삼색기를 만드는 방법을 살펴보았습니다. 우리는 배경색, 테두리, 테두리 반경, 변환 등과 같은 CSS 속성을 사용하여 아름다운 플래그를 만들 수 있다는 것을 보았습니다.
위 내용은 HTML과 CSS를 사용하여 인도 국기 만들기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

WebDevelopmentReliesonHtml, CSS 및 JavaScript : 1) HtmlStructuresContent, 2) CSSSTYLESIT, 및 3) JAVASCRIPTADDSINGINTERACTIVITY, BASISOFMODERNWEBEXPERIENCES를 형성합니다.

HTML의 역할은 태그 및 속성을 통해 웹 페이지의 구조와 내용을 정의하는 것입니다. 1. HTML은 읽기 쉽고 이해하기 쉽게하는 태그를 통해 컨텐츠를 구성합니다. 2. 접근성 및 SEO와 같은 시맨틱 태그 등을 사용하십시오. 3. HTML 코드를 최적화하면 웹 페이지로드 속도 및 사용자 경험이 향상 될 수 있습니다.

"Code"는 "Code"BroadlyIncludeLugageslikeJavaScriptandPyThonforFunctureS (htMlisAspecificTypeofCodeFocudecturecturingWebContent)

HTML, CSS 및 JavaScript는 웹 개발의 세 가지 기둥입니다. 1. HTML은 웹 페이지 구조를 정의하고 등과 같은 태그를 사용합니다. 2. CSS는 색상, 글꼴 크기 등과 같은 선택기 및 속성을 사용하여 웹 페이지 스타일을 제어합니다.

HTML은 웹 구조를 정의하고 CSS는 스타일과 레이아웃을 담당하며 JavaScript는 동적 상호 작용을 제공합니다. 세 사람은 웹 개발에서 의무를 수행하고 화려한 웹 사이트를 공동으로 구축합니다.

HTML은 간단하고 배우기 쉽고 결과를 빠르게 볼 수 있기 때문에 초보자에게 적합합니다. 1) HTML의 학습 곡선은 매끄럽고 시작하기 쉽습니다. 2) 기본 태그를 마스터하여 웹 페이지를 만들기 시작하십시오. 3) 유연성이 높고 CSS 및 JavaScript와 함께 사용할 수 있습니다. 4) 풍부한 학습 리소스와 현대 도구는 학습 과정을 지원합니다.

anexampleStartingtaginhtmlis, whithbeginsaparagraph.startingtagsareessentialinhtmlastheyinitiate rements, definetheirtypes, andarecrucialforstructurituringwebpages 및 smanstlingthedom.

메뉴에서 점선 분할 효과를 설계하는 방법은 무엇입니까? 메뉴를 설계 할 때는 일반적으로 접시 이름과 가격 사이에 왼쪽과 오른쪽을 정렬하는 것이 어렵지 않지만 점선 또는 중간의 점은 어떻습니까?


핫 AI 도구

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

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

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경
