왜 이런 일이 발생하고 있습니까? 왜 div가 제대로 정렬되지 않는지 설명 할 수있는 사람이 필요합니까?사업부가 상단에 정렬되지 않았습니다.
HTML과 CSS는 :
.horizontal-ruler {
width: 100%;
height: 25px;
line-height: 25px;
display: block;
font-size: 14px;
color: #373737;
}
.horizontal-ruler .ruler-unit {
width: 30px;
text-align: center;
display: inline-block;
line-height: 25px;
height: 25px;
vertical-align: middle;
}
.h-ruler-first-line,
.h-ruler-second-line {
width: calc(50% - 15px);
margin: 12px 0;
height: 1px;
background-color: #373737;
display: inline-block;
}
<div class="horizontal-ruler">
<div class="h-ruler-first-line"></div><!--
--><div class="ruler-unit">24"</div><!--
--><div class="h-ruler-second-line"></div>
</div>
https://jsfiddle.net/6xuvr6vw/1/
당신이 .ruler-unit
을 볼 수 있듯이 .horizontal-ruler
에 포함되지 않습니다.
"수직 정렬 : 중간"이 셀렉터에없는 .H-통치자 최초의 온라인 –
@RazvanCuceu : 당신은 그들이 당신을 도움이 있다면 아래의 답변을 양해 바랍니다 수 있을까? 감사! – kukkuz