CSS에서 상단 및 하단 간격을 설정하는 방법: 1. line-height 속성을 사용하여 상단 및 하단 간격을 설정합니다. 구문 "line-height: 간격 값;" 2. margin-top 및 margin을 사용합니다. -bottom 속성은 위쪽 및 아래쪽 간격을 각각 설정합니다. 구문 " margin-top: 위쪽 간격 값; margin-bottom: 아래쪽 간격 값;" 3. padding-top 및 padding-bottom 속성을 사용하여 위쪽 및 아래쪽 간격을 설정합니다. 하단 간격.
이 튜토리얼의 운영 환경: Windows7 시스템, CSS3&&HTML5 버전, Dell G3 컴퓨터.
1. line-height 속성을 사용하여 상단 및 하단 간격을 설정합니다.
line-height 속성은 줄 사이의 거리(줄 높이)를 설정하는 데 사용되며, 텍스트 줄 사이의 거리를 제어할 수 있습니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style type="text/css"> div{ width: 200px; border: 1px solid red; } .abc { line-height: 50px; } </style> </head> <body> <div > <p>第一段</p> <p>第二段</p> <p>第三段</p> <p>第四段</p> </div><br> <div class="abc"> <p>第一段</p> <p>第二段</p> <p>第三段</p> <p>第四段</p> </div> </body> </html>
렌더링:
설명:
구현 높이(줄 간격)는 기본적으로 텍스트 높이(텍스트의 위쪽 가장자리에서 아래쪽 가장자리까지)가 아닌 위쪽 및 아래쪽 간격에 의해 제어됩니다. 가장자리) 거리). 텍스트의 픽셀이 16픽셀인 경우 줄 높이가 커질수록 텍스트의 픽셀은 변경되지 않지만 텍스트의 위쪽 및 아래쪽 간격은 변경됩니다. 줄 높이가 26px이면 위쪽과 아래쪽 간격은 각각 5px입니다. 즉, 행 높이를 늘리면 위쪽과 아래쪽 간격만 늘어납니다.
팁: 여러 줄 텍스트의 줄 높이는 실제로 텍스트 줄의 아래쪽 가장자리에서 다음 텍스트 줄의 아래쪽 가장자리까지입니다
2. 위쪽 및 아래쪽 간격을 설정하는 속성
margin-top 속성은 요소의 위쪽 여백을 설정합니다.
margin-bottom 속성은 요소의 아래쪽 여백을 설정합니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style type="text/css"> div{ width: 200px; border: 1px solid red; } .abc p { margin-top:50px; margin-bottom:50px; } </style> </head> <body> <div > <p>第一段</p> <p>第二段</p> <p>第三段</p> <p>第四段</p> </div><br> <div class="abc"> <p>第一段</p> <p>第二段</p> <p>第三段</p> <p>第四段</p> </div> </body> </html>
Rendering:
3. padding-top 및 padding-bottom 속성을 사용하여 상단 및 하단 간격을 설정합니다.
padding-top 속성은 상단 패딩(공간)을 설정합니다. 요소.
padding-bottom 속성은 요소의 하단 패딩(공백)을 설정합니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style type="text/css"> div{ width: 200px; border: 1px solid red; } .abc p { padding-top:30px; padding-bottom:30px; } </style> </head> <body> <div > <p>第一段</p> <p>第二段</p> <p>第三段</p> <p>第四段</p> </div><br> <div class="abc"> <p>第一段</p> <p>第二段</p> <p>第三段</p> <p>第四段</p> </div> </body> </html>
Rendering:
설명:
이 두 속성은 각각 요소의 위쪽 및 아래쪽 패딩 너비를 설정합니다. 대체되지 않은 인라인 요소에 설정된 상단 및 하단 패딩은 줄 높이 계산에 영향을 미치지 않습니다. 따라서 요소에 패딩과 배경이 모두 있는 경우 시각적으로 다른 줄로 확장되어 다른 콘텐츠와 겹칠 수 있습니다. 음수 패딩 값은 허용되지 않습니다.
【추천 튜토리얼: CSS 동영상 튜토리얼, html 동영상 튜토리얼】
위 내용은 CSS에서 상단 및 하단 간격을 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!