0
나는이 플로팅 된 이미지를 가지고 있으며 flex-navbar의 왼쪽에이 이미지를 갖고 싶습니다. 레이아웃은 반응 적이어야하고 이미지는 가운데에 수직으로 정렬되어야합니다 (수직 정렬 : 중간, 작동하지 않음). 미리 감사드립니다.플로팅 된 이미지를 수직으로 정렬하는 방법
'<div class="container">
<div id="navbar">
<a href="#"><img id="logo" src="http://brandmark.io/logo-rank/random/apple.png" alt=""/></a>
<a href="#">Home</a>
<a href="#">About U</a>
<a href="#">Our Service</a>
<a href="#">Our Products</a>
<a href="#">Contac</a>
</div>
</div>'
을 그리고이 같은 CSS 변경 :
https://jsfiddle.net/wonrpfsc/
<div class="container">
<a href="#"><img id="logo" src="http://brandmark.io/logo-rank/random/apple.png" alt=""/></a>
<div id="navbar">
<a href="#">Home</a>
<a href="#">About U</a>
<a href="#">Our Service</a>
<a href="#">Our Products</a>
<a href="#">Contac</a>
</div>
</div>
#navbar {
display: flex;
}
#navbar a {
flex: 1 1 0;
text-align: center;
padding: 10px;
border: 1px solid black;
}
#logo {
width: 10vw;
height: 10vw;
float: left;
vertical-align: middle;
}
코드 예제를 사용하여 문제의 예를 보여주십시오. – WizardCoder
위의 jsfiddle 참조 – lologic
죄송합니다. 나는 내가 장님이 될 것이라고 생각한다. – WizardCoder