logo

CSS를 사용하여 텍스트를 세로 중앙에 배치하는 방법은 무엇입니까?

CSS를 사용하여 텍스트를 세로 중앙에 배치하려면 특정 속성을 결합하여 컨테이너 내에서 완벽하게 정렬되도록 하세요. 이는 다양한 화면 크기와 해상도에서 시각적 균형과 가독성을 유지하는 데 도움이 됩니다.

다음은 CSS를 사용하여 텍스트를 세로로 가운데에 맞추는 접근 방식입니다.

내용의 테이블



사용 display: table-cell>

디스플레이를 사용하여 텍스트를 수직으로 가운데 맞추려면: table-cell; 수직 정렬: 중간; 콘텐츠 크기나 화면 크기에 관계없이 정확한 정렬을 보장합니다. 컨테이너는 점선 테두리와 베이지색 배경을 사용하여 전체 뷰포트 높이(100vh)와 너비(100vw)에 걸쳐 있습니다.

윈7은 언제 나왔나요?

예: 아래 예는 CSS를 사용하여 텍스트를 수직으로 가운데에 배치하는 것을 보여줍니다.display: table-cell>.

자바 배열의 len
HTML
   가로 및 세로 정렬제목><style>.container { 높이: 100vh;  폭: 100vw;  디스플레이: 테이블 셀;  수직 정렬: 중간;  테두리: 2px 점선 #4b2869;  배경색: 베이지;  } 스타일> 머리> <body> <div>디스플레이와 함께 텍스트를 수직 중앙에 배치: table-cell Property div> body> html>></pre> </code> <p dir='ltr'>  <b>  <strong>산출:</strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/45/how-vertically-center-text-with-css.webp' alt="산악 자전거"><p>산출</p> <h2 id='using-lineheight-and-verticalalign'>  <b>  <strong>사용</strong>  </b>   <b><code class='hljs'> line-height></code></b>   <b>  <strong>그리고</strong>  </b>   <b><code class='hljs'> vertical-align></code></b>  </h2><p dir='ltr'><span>세로로 가운데에 맞추려면</span>  <b><code class='hljs'> the></code></b>  <span>line-height: 200px를 사용하는 div 요소 내의 텍스트; 높이를 일치시키는 동안 수직 정렬: 중간; 중첩된 범위에서는 글꼴 크기에 관계없이 정확한 정렬이 보장됩니다. 텍스트 정렬: 센터; 속성은 텍스트를 수평 중앙에 배치하고 점선 테두리로 시각적 구별을 제공합니다.</span>  <b>  <strong>예:</strong>  </b>  <span>이 예에서는 다음을 사용하여 CSS를 사용하여 텍스트를 세로로 가운데에 배치하는 방법을 보여줍니다.</span><code class='hljs'>line-height></code><span>그리고</span><code class='hljs'>vertical-align.></code></p>HTML<code class='hljs'> <pre class='hljs'> <html> <head> <title>가로 및 세로 정렬 제목><style>div { 높이: 200px;  줄 높이: 200px;  텍스트 정렬: 중앙;  테두리: 2px 점선 #f69c55;  } 스팬 { 디스플레이: 인라인 블록;  수직 정렬: 중간;  줄 높이: 보통;  } 스타일> 머리> <body> <div> <span>techcodeview.comspan> div> 본문> html>></pre> </code> <p dir='ltr'>  <b>  <strong>산출:</strong>  </b>  </p>  <img src='//techcodeview.com/img/css-questions/45/how-vertically-center-text-with-css-2.webp' alt="line-height 및 수직 정렬을 사용하여 수직 중앙에 배치"><h2 id='using-flexbox-method'><span>Flexbox 방법 사용</span></h2><p dir='ltr'><span>수직으로 정렬하려면</span><code class='hljs'>a></code>  <b><code class='hljs'>></code></b>  <span>display: flex를 설정하여 Flexbox 메서드를 사용하는 텍스트; 항목 정렬: 중앙; 화면 크기에 관계없이 완벽한 중앙 정렬을 보장합니다. 텍스트의 스타일은 글꼴 크기: 20px로 지정됩니다. 글꼴 두께: 굵게; 가독성을 위해.</span></p> <p dir='ltr'>  <b>  <strong>예:</strong>  </b>  <span>아래 예는 CSS를 사용하여 텍스트를 세로 가운데에 배치하는 것을 보여줍니다.</span></p>HTML<code class='hljs'> <pre class='hljs'> <html lang='en'> <head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <title>세로 가운데 텍스트 - Flexbox 메서드제목><style>몸체 { 디스플레이: 플렉스;  항목 정렬: 중앙;  높이: 100vh;  여백: 0;  배경색: rgb(181, 226, 211);  } .text { 글꼴 크기: 20px;  글꼴 두께: 굵게;  } 스타일> 머리> <body> <div>Flexbox 메소드를 사용하여 텍스트의 수직 정렬 div> body> html>></pre> </code> <p dir='ltr'>  <b>  <strong>산출:</strong>  </b>  </p><blockquote style="text-transform: capitalize;font-size: 20px; padding: 10px;"><a href="/java-stack">자바 스택</a>
</blockquote>  <img src='//techcodeview.com/img/css-questions/45/how-vertically-center-text-with-css-3.webp' alt="수직 정렬 플렉스"><p>산출</p>  <br>  <br></article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//spiritscaution.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></div> </article>
                         
                        </div><!--//content-->
                    </div><!--//section-inner-->                 
                </section><!--//section-->
    
            </div><!--//primary-->
            <div class="secondary col-md-4 col-sm-12 col-xs-12">
                  <aside class="info aside section">
                    <div class="section-inner">
                        <h2 class="">범주</h2>
                        <div class="content">
                            <ul class="list-unstyled">
                                <li> <a href="/informatica-tutorial/">인포매티카 튜토리얼</a> </li><li> <a href="/alternatives/">대안</a> </li><li> <a href="/spring-boot-tutorial/">스프링 부트 튜토리얼</a> </li><li> <a href="/web-technologies/">웹 기술</a> </li><li> <a href="/java-constructors/">Java 생성자</a> </li><li> <a href="/geeks-premier-league-2023-cat/">긱스 프리미어리그 2023</a> </li><li> <a href="/binary-search/">이진 검색</a> </li><li> <a href="/c-map-function/">C++ 맵 함수</a> </li><li> <a href="/javascript-object/">자바스크립트 객체</a> </li><li> <a href="/law/">법</a> </li>
                                
                            </ul>
                        </div><!--//content-->  
                    </div><!--//section-inner-->                 
                </aside><!--//aside-->
                
                 <aside class="testimonials aside section">
                	 <div class="section-inner">
                        <div class="content">
                            <div class="item">
  								<div class="rekl_placeholder" id="sidebar_placeholder_1"> <script type="text/javascript">atOptions = {'key' : 'f53f1abf3c3a788f849c12a956865db1','format' : 'iframe','height' : 300,'width' : 160,'params' : {}};</script><script type="text/javascript" src="//spiritscaution.com/f53f1abf3c3a788f849c12a956865db1/invoke.js"></script> <br></div>                                                   
                            </div>
                        </div>
                    </div>
                   <div class="section-inner">
                        <h2 class="heading">디옥시리보스와 리보스의 차이점</h2>
                        <div class="content">
                            <div class="item">
                                 <blockquote class="quote">                                  
                                    <span> <i class="fa fa-quote-left"></i> 괴짜를 위한 컴퓨터 공학 포털입니다. 여기에는 잘 쓰여지고, 잘 생각되고, 잘 설명된 컴퓨터 과학 및 프로그래밍 기사, 퀴즈 및 연습/경쟁 프로그래밍/회사 인터뷰 질문이 포함되어 있습니다.</span>
                                </blockquote>                
                                                                                             
                            </div><!--//item-->
                            
                            <p> <a class="more-link" href="/difference-between-deoxyribose"> <i class="fa fa-external-link"></i> 자세히보기</a> </p> 
                            
                        </div><!--//content-->
                    </div><!--//section-inner-->
                </aside><!--//section-->
                
               
                            
                 <aside class="languages aside section">
                    <div class="section-inner">
                        <h2 class="heading">재미있는 기사</h2>
                        <div class="content">
                            <ul class="list-unstyled">
                                <li class="item">
                                    <span class="title"> <strong> <a href="/greatandhra-reviews">그레이트안드라 리뷰</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/javascript-return">자바스크립트 반환</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/tr-command-unix-linux-with-examples">예제가 포함된 Unix/Linux의 tr 명령</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/how-convert-string-string-array-java">Java에서 문자열을 문자열 배열로 변환하는 방법은 무엇입니까?</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/java-string-max-size">Java 문자열 최대 크기</a> </strong> </span>
                                    
                                </li><!--//item-->
                               
                            </ul>
                        </div><!--//content-->
                    </div><!--//section-inner-->
                </aside><!--//section-->
                
              
                 <aside class="list music aside section">
                    <div class="section-inner">
                        <h2 class="heading">인기 게시물</h2>
                        <div class="content">
                            <ul class="list"> <li><a href="/java-hashset">자바 해시셋</a>
</li><li><a href="/python-s-string-formatting">파이썬에서는</a>
</li><li><a href="/turbo-c-download-installation">터보 C++ 다운로드</a>
</li><li><a href="/rekha">배우 레카</a>
</li><li><a href="/symmetric-difference-between-two-sets">대칭차</a>
</li> 
                                
                                
                            </ul>
                        </div><!--//content-->
                    </div><!--//section-inner-->
                </aside><!--//section-->
              
            </div><!--//secondary-->    
        </div><!--//row-->
    </div><!--//masonry-->
    
	    <footer class="footer">
        <div class="container text-center">
                <span>
Copyright ©2025 판권 소유 |  <a href="//sr.techcodeview.com/">techcodeview.com</a> | <a href="/disclaimer" rel="nofollow noopener noreferrer" target="_blank">부인 성명</a>  |  <a href="/about-us" rel="nofollow noopener noreferrer" target="_blank">회사 소개</a>  |  <a href="/privacy-policy" rel="nofollow noopener noreferrer" target="_blank">개인 정보 보호 정책</a>  </span>
        </div>
    </footer>
 
         
    <script type="text/javascript" src="https://techcodeview.com/template/assets/plugins/jquery-1.11.3.min.js"></script>
    <script type="text/javascript" src="https://techcodeview.com/template/assets/plugins/bootstrap/js/bootstrap.min.js"></script>    
    

    <script type="text/javascript" src="https://techcodeview.com/template/assets/js/main.js"></script>     
	
	<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/highlight.min.js"></script>
	<script>
!function(){"use strict";let t=document.createElement("button");t.id="toTopBtn",t.innerHTML="↑";let e=`
        #toTopBtn {
            position: fixed;
            bottom: 25px;
            right: 25px;
            z-index: 9999;
            opacity: 0;
            visibility: hidden;
            background-color: #213141;
            color: white;
            border: none;
            border-radius: 8px;
            width: 50px;
            height: 50px;
            font-size: 24px;
            cursor: pointer;
            transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
        }
        #toTopBtn:hover {
            background-color: #555;
        }
    `,i=document.createElement("style");i.type="text/css",i.innerText=e,document.head.appendChild(i),document.body.appendChild(t),window.addEventListener("scroll",()=>{let e=window.scrollY||document.documentElement.scrollTop;e>300?(t.style.opacity="1",t.style.visibility="visible"):(t.style.opacity="0",t.style.visibility="hidden")}),t.addEventListener("click",()=>{window.scrollTo({top:0,behavior:"smooth"})})}();
</script>
</body>
</html>