그만큼 명확한
CSS 속성은 CSS1 이후 CSS의 일부입니다. 삭제 된 요소 옆의 어떤 요소가 어떤면에 떠 다니는지 지정할 수 있습니다. 그만큼 명확한
속성에는 5 가지 값이 있습니다.
없음
왼쪽
권리
양자 모두
상속하다
CSS clear 속성을 사용하는 방법
가장 일반적인 방법은 명확한
속성은 흙손
속성을 요소에 추가합니다. 예 :
- 내 이미지 옆에 텍스트.
- 내 이미지 아래에있는 텍스트입니다.
모든 요소는 기본적으로 명확 : 없음;
, 다른 요소가 무언가 옆에 뜨는 것을 원하지 않는다면, 명확한
스타일.
수레를 지울 때, 당신은 당신의 수레를 당신의 수레와 일치시킵니다. 따라서 요소를 왼쪽으로 띄우면 왼쪽으로 지워야합니다. 부유 된 요소는 계속 플로팅되지만 삭제 된 요소와 그 이후의 모든 요소는 웹 페이지의 하위 요소에 나타납니다.
좌우로 떠 다니는 요소가있는 경우 한 면만 지우거나 지울 수 있습니다. 양자 모두
.
레이아웃에서 클리어 사용하기
대부분의 디자이너가 가장 일반적으로 사용하는 방법 명확한
속성이 페이지 요소의 레이아웃에 있습니다. 텍스트 블록 안에 이미지가 떠 다니고 다음 단락이 이미지 아래에서 시작되도록하거나 다른 텍스트 옆에 떠있는 텍스트 전체 열을 텍스트 아래에 표시 할 수 있습니다.
다음은이 양식의 레이아웃을위한 HTML입니다. 그것은 하나의 div 컨테이너가 왼쪽으로 떠있는 다른 컨테이너를 보유하고 있습니다.
이것은 기본 div의 나머지 내용 왼쪽에 짧은 div가 떠있는 상태로 잘 작동합니다. 플로팅 된 상자 옆에 텍스트를 지울 수 있습니다. 플로팅 된 상자 아래에 쓰기를 시작할 위치에 태그를 추가하기 만하면됩니다. 그러나이 문제는 떠 다니는 상자가 옆에있는 내용보다 길 때 발생합니다. 그러면 알 수 있듯이 주 상자의 배경색은 플로팅 된 상자의 아래쪽으로 이동하지 않습니다. 다행히도이 문제를 해결할 수있는 쉬운 방법이 있습니다. 메인 박스를
짧은 부동 div
float div의 오른쪽에있을 컨테이너 div 내부 내용
오버플로 : 자동;
이 예제에서와 같이 배경 색상은 맨 아래로 떠있는 상자 옆에 유지됩니다.