웹 프론트엔드 HTML 튜토리얼 HTML 부동 및 클리어 부동에 대한 자세한 설명

HTML 부동 및 클리어 부동에 대한 자세한 설명

Mar 11, 2017 am 11:52 AM
뜨다 클리어 플로트

이 글에서는 주로 플로팅 및 클리어 플로트에 대한 개요를 제공하고 이를 설명하기 위한 예시를 제공합니다. 에디터를 사용하여 살펴보겠습니다.

1. 플로트(Float): 주요 목적은 그림을 감싸는 텍스트의 효과를 얻는 것입니다.

다중 열 레이아웃을 만드는 가장 쉬운 방법이기도 합니다.


rreee

【1]텍스트 감싸기 그림


<img src= “ ” />
<p>文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容</p>
로그인 후 복사

【2】다열 레이아웃 만들기


  P {margin: 0; border: solid 1px;}
  img {float: left;}
로그인 후 복사

2. 플로팅 요소가 문서에서 벗어났습니다. 하위 요소는 높이를 갖지만 상위 요소는 지원되지 않습니다.

해결 방법은 다음 세 가지가 있습니다, 상황을 고려하여 합리적으로 적용하시기 바랍니다.


  P {margin: 0; border: solid 1px; width: 200px; float: left;}
  img {float: left;}
로그인 후 복사


<section>
<img src=" />
<p>这是段落这是段落这是段落这是段落这是段落这是段落这是段落</p>
</section>
<footer>这是底部这是底部这是底部这是底部这是底部这是底部这是底部</footer>
로그인 후 복사

【1 】오버플로 추가: 상위 요소에 숨겨집니다. 상위 요소가 부동 요소를 둘러싸도록 합니다.

이러한 문의 실제 목적은 다음과 같습니다. 너무 큰 콘텐츠로 인해 상위 요소가 늘어나는 것을 방지하기 위해, 상위 요소는 설정된 너비를 계속 유지하지만, 너무 큰 하위 콘텐츠는 컨테이너에 의해 잘립니다.

또한 Overflow: Hidden은 또 다른 효과는 즉, 상위 요소가 부동 하위 요소를 포함하도록 안정적으로 강제할 수 있다는 것입니다.

은 드롭다운 메뉴를 사용하는 최상위 요소에 사용할 수 없습니다. 그렇지 않으면 하위 요소인 드롭다운 메뉴가 표시되지 않습니다.

[2] 부모 요소를 동시에 플로팅하고 너비는 브라우저 너비와 100% 동일하며 바닥글에 클리어 플로트를 설정하여 바닥글이


section , footer {border: solid 1px;}
img {float: left;}
로그인 후 복사

섹션 옆을 꽉 쥐지 마십시오. 여백 근처에 자동으로 중앙에 배치되는 요소에는 사용할 수 없습니다. 그렇지 않으면 더 이상 중앙에 위치하지 않습니다.

【3】비부동 클리어 요소 추가(의사 요소)


  section {border: solid 1px; float: left; width:100%}
  footer {border: solid 1px; clear: left}
  img {float: left;}
로그인 후 복사

3. 상위 요소가 없을 때(그룹으로 img p, 상위 요소 없음) 지우는 방법


.clearfix: after {
  content: "";
  display: block ;
  height: 0
  visibility: hidden;
  clear : both
}
로그인 후 복사


<section>
  <img src=" />
  <p class="clearfix">文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容</p>
  <img src=" />
  <p class="clearfix">文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容</p>
  <img src=" />
  <p class="clearfix">文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容</p>
</section>
로그인 후 복사

위 내용은 HTML 부동 및 클리어 부동에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 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를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

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

SublimeText3 중국어 버전

SublimeText3 중국어 버전

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

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

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

HTML, CSS 및 jQuery: 플로팅 효과가 있는 버튼 만들기 HTML, CSS 및 jQuery: 플로팅 효과가 있는 버튼 만들기 Oct 24, 2023 pm 12:09 PM

HTML, CSS 및 jQuery: 플로팅 효과가 있는 버튼을 만들려면 특정 코드 예제가 필요합니다. 소개: 요즘 웹 디자인은 HTML, CSS 및 JavaScript와 같은 기술을 사용하여 다양한 측면을 추가할 수 있습니다. 페이지에 이러한 특수 효과 및 대화형 효과가 있습니다. 이 기사에서는 HTML, CSS 및 jQuery를 사용하여 플로팅 효과가 있는 버튼을 만드는 방법을 간략하게 소개하고 구체적인 코드 예제를 제공합니다. 1. HTML 구조 먼저, 우리는

플로트를 제거하는 5가지 방법은 무엇입니까? 플로트를 제거하는 5가지 방법은 무엇입니까? Nov 20, 2023 pm 04:27 PM

부동소수점을 지우는 다섯 가지 방법은 다음과 같습니다. 1. Clear 속성을 사용합니다. 2. Overflow 속성을 사용합니다. 3. 의사 요소 Clearfix를 사용합니다. 5. 그리드 레이아웃을 사용합니다. 자세한 소개: 1. 부동 요소를 지우는 데 가장 일반적으로 사용되는 방법인 Clear 속성을 사용합니다. 플로팅 요소 뒤에 요소를 추가하고 여기에 "clear:both" 스타일을 추가할 수 있습니다. 상위 요소를 설정합니다. "overflow: auto;" 등을 설정합니다.

HTML에서 입력 상자를 정렬하는 방법 HTML에서 입력 상자를 정렬하는 방법 Apr 05, 2024 am 10:18 AM

HTML을 사용하여 입력 상자를 정렬하는 방법에는 text-align 속성을 사용하여 왼쪽, 오른쪽 또는 가운데를 지정하여 입력 상자의 텍스트를 정렬하는 방법이 포함됩니다. float 속성을 사용하여 입력 상자를 페이지의 왼쪽이나 오른쪽에 띄워 상대적인 정렬에 영향을 줍니다.

수레를 지울 수 있는 방법이 있나요? 수레를 지울 수 있는 방법이 있나요? Feb 22, 2024 pm 04:00 PM

부동 소수점을 지우는 방법이 있습니까? 웹 페이지 레이아웃에서 부동 소수점은 요소가 문서 흐름에서 벗어나 다른 요소에 상대적으로 배치되도록 하는 일반적인 레이아웃 방법입니다. 그러나 플로팅 레이아웃을 사용할 때 자주 발생하는 문제는 상위 요소가 플로팅 요소를 올바르게 래핑할 수 없어 페이지의 레이아웃이 무질서해지는 것입니다. 따라서 상위 요소가 플로팅된 요소를 올바르게 래핑할 수 있도록 플로트를 지우는 조치를 취해야 합니다. 부동 소수점을 지우는 방법에는 여러 가지가 있습니다. 다음에서는 일반적으로 사용되는 몇 가지 방법을 소개하고 구체적인 코드 예제를 제공합니다.

레이아웃 레이아웃이란 무엇입니까? 레이아웃 레이아웃이란 무엇입니까? Feb 24, 2024 pm 03:03 PM

레이아웃은 특정 규칙과 구조에 따라 웹 페이지 요소를 배열하고 표시하기 위해 웹 디자인에 채택된 조판 방법을 말합니다. 합리적인 레이아웃을 통해 웹페이지를 더욱 아름답고 깔끔하게 만들 수 있으며, 좋은 사용자 경험을 얻을 수 있습니다. 프런트엔드 개발에는 전통적인 테이블 레이아웃, 플로팅 레이아웃, 위치 지정 레이아웃 등 선택할 수 있는 레이아웃 방법이 많이 있습니다. 그러나 HTML5와 CSS3의 보급으로 Flexbox 레이아웃, Grid 레이아웃과 같은 최신 반응형 레이아웃 기술이 등장했습니다.

HTML 레이아웃 팁: 부동 요소 제어에 위치 속성을 사용하는 방법 HTML 레이아웃 팁: 부동 요소 제어에 위치 속성을 사용하는 방법 Oct 21, 2023 am 09:22 AM

HTML 레이아웃 기술: 위치 속성을 사용하여 부동 요소를 제어하는 ​​방법 웹 디자인에서 레이아웃은 매우 중요한 부분입니다. 합리적인 레이아웃을 통해 웹 페이지를 더욱 아름답고 읽기 쉽게 만들 수 있으며 사용자 경험을 향상시킬 수 있습니다. 레이아웃을 구현하는 과정에서 플로팅 요소의 제어는 핵심 포인트 중 하나입니다. HTML은 부동 요소를 제어할 수 있는 위치 속성을 제공합니다. 이 기사에서는 위치 속성을 사용하여 부동 요소를 레이아웃하고 특정 코드를 제공하는 방법을 소개합니다.

CSS에서 수레를 지우는 방법은 무엇입니까 CSS에서 수레를 지우는 방법은 무엇입니까 Oct 30, 2023 am 11:57 AM

CSS에서 부동소수점을 지우는 방법에는 클리어 속성, 오버플로 속성, 클리어픽스 클래스, 상위 요소의 클리어픽스 클래스, 부동소수를 지우는 의사 요소, 상위 요소의 오버플로 속성, 클리어 속성과 BFC의 조합 등이 있습니다. 자세한 소개: 1. 플로팅 요소를 지우는 데 간단하고 일반적으로 사용되는 방법인 클리어 속성을 사용합니다. 플로팅 요소 뒤에 빈 블록 수준 요소를 추가하고 이에 대한 클리어 속성을 설정하면 이전 플로팅 효과를 지우고 만들 수 있습니다. 아래 요소는 정상적으로 배치됩니다.

CSS 이미지 속성 안내: 개요 및 표시 CSS 이미지 속성 안내: 개요 및 표시 Oct 25, 2023 am 08:57 AM

CSS 이미지 속성 안내: 개요 및 디스플레이CSS는 프런트 엔드 개발의 필수 부분이며 이미지 속성도 필수적입니다. 이 문서에서는 이미지 속성에 대한 두 가지 중요한 개념인 개요와 표시에 중점을 둘 것입니다. 이 문서에서는 해당 정의, 사용법 및 특정 코드 예제를 자세히 설명합니다. 개요 속성 개요: 개요 속성은 레이아웃 공간을 차지하지 않고 요소 주위에 개요를 만드는 데 사용됩니다. 그것은

See all articles