>  Q&A  >  본문

place-content: center를 사용하는 전체 너비 CSS 그리드 항목

<p>CSS Grid의 <code>place-content: center</code>를 사용하여 다음과 같이 div를 고정 컨테이너의 수직 및 수평 중앙에 배치했습니다. </p> <p> <pre class="brush:css;toolbar:false;">.outer { 위치: 고정; 삽입: 0; 배경: 검정색; 디스플레이: 그리드; 장소 내용: 센터; } .내부 { 패딩: 30px; 배경: 흰색; 너비: 100%; 최대 너비: 500px; }</pre> <pre class="brush:html;toolbar:false;"><div class="outer"> <div class="inner">여기에 일부 콘텐츠</div>
</p> <p>내부 div를 최대 너비 500px로 전체 너비로 만들고 싶지만 예상대로 <code>width: 100%</code> 속성을 준수하지 않는 것 같습니다. </p> <p> 가능하다면 그리드 구현을 유지하면서 이런 일이 발생하는 이유와 해결 방법을 설명할 수 있습니까? (이와 같은 것을 중앙에 두는 다른 방법이 있다는 것을 알고 있지만 호기심으로 이것을 만들어 보고 싶었습니다. 무엇보다 중요해요!)</p>
P粉245003607P粉245003607385일 전413

모든 응답(2)나는 대답할 것이다

  • P粉478188786

    P粉4781887862023-09-06 14:48:14

    그리드 대신 플렉스를 사용하면 아주 쉽게 할 수 있습니다.

    으아악 으아악

    회신하다
    0
  • P粉020085599

    P粉0200855992023-09-06 12:43:41

    그리드 항목에 place-self,而不是使用 place-content를 사용할 수 있습니다.

    으아악 으아악

    회신하다
    0
  • 취소회신하다