I got h3 tags. One is lower我尝试使用margin:0和填充,但它没有工作,我不知道是什么问题。
删除对齐项后:中心它固定的高度,但如何使它在图片上的容器中心,而不打破高度h3 Image
.info-footer {
background-color: rgba(33, 40, 59, 0.8);
color: #fff;
border: 1px solid rgb(53, 56, 72);
width: 100%;
height: 14em;
display: flex;
justify-content: center;
gap: 200px;
padding: 20px 10px;
align-items:top;
}
<div class="info-footer">
<div class="info-footer-info">
<h3>Menu 1</h3>
<ul>
<li><a href="#">O nas</a></li>
<li><a href="#">FAQ</a></li>
<li><a href="#">Regulamin</a></li>
<li><a href="#">Polityka Prywatności</a></li>
</ul>
</div>
<div class="info-footer-menu">
<h3>Menu 2</h3>
<ul>
<li><a href="#">Kontakt</a></li>
</ul>
</div>
</div>
4条答案
按热度按时间06odsfpq1#
从
.info-footer
样式中删除align-items: center;
。align-items
的作用是:沿着Flex容器当前行的横轴对齐Flex项。
选择
center
意味着它将元素放置在flex
容器的中心,并在此周围工作。换句话说,您的footer-info
和footer-menu
将对齐到flex容器的中心而不是开始。55ooxyrt2#
为了达到你想要的能够居中的信息,你可以将它们 Package 在另一个div中,这样
align-items
就不会影响它们h43kikqp3#
将align-items:center改为align-items:start和wrap容器中的所有内容。将容器的高度设置为100 vh,然后再次使用flex
uklbhaso4#
总是使用适当的HTML标签。CSS flex将为您对齐这些标签。