현재 내가 직면 한 문제 중 하나는 부모에게 수평 중심에있는 내부 div가있는 flexbox (관련이 없어야 함)가 있다는 것입니다. 순서가 정렬되지 않은 목록을 내부 div의 텍스트와 나란히 정렬하고 싶지만 text-align : center를 사용하는 경우에도 픽셀 수가 오른쪽으로 약간 떨어져있는 것처럼 보입니다. 왜 그럴 수 있습니까? 나는 지금까지이 문제에 결코 빠지지 않았다고 믿는다.) '.right'div는 실제로 다른 요소의 자식이지만 관련성이 없어야하므로 실제로 필요한 부분을 게시합니다. 이것은 ul의 초기 스타일의 산물일까요?li 및 p horzontal alignment
.right {
text-align: center;
order: 2;
//background: yellow;
flex-basis: 100%;
height: 100%;
}
.right .headbox{
border-bottom: 1px solid orange;
margin: auto;
width: 60%;
height: auto;
}
.right .list{
text-align: center;
margin: auto;
width: 60%;
height: auto;
}
ul{
list-style: none;
}
.headbox h3{
color: orange;
}
<div class="right">
<div class="headbox">
<h3>Visit Us</h3>
</div>
<div class="list">
<ul>
<li>Overview</li>
<li>Hours</li>
<li>Admission</li>
<li>Directions</li>
</ul>
</div>
</div>