css 证明页脚中的内容问题
css justify content issue in footer
我有一个页脚,希望我的列表项与 h3
左对齐。有办法吗?
现在 company
和 social
和 other
比其他人多一点。我已经输入了 justify-content: center
,但似乎 headers 的中心与我的列表项不同。希望有人能帮助我。
footer {
width: 100%;
/*breite: 100%*/
padding: 0;
margin: 0;
background-color: #5490dd;
/*Hintergrundfarbe*/
}
.footer-items {
width: 80%;
margin: auto;
display: flex;
/*bringt alle Teile in eine Linie*/
}
.footer-column {
z-index: 2;
width: 33.33%;
/*drittelt den Platz im footer*/
text-align: center;
}
.footer-column ul {
list-style: none;
/*entfernt Anstriche*/
}
.footer-column ul li {
margin: 0;
padding-top: 5px;
}
.footer-column ul li a {
text-decoration: none;
/*entfernt das die Links unterstrichen sind*/
color: rgb(230, 230, 230);
list-style: none;
}
<footer>
<div class="footer-items">
<div class="footer-column">
<h3 class="company">Company</h3>
<ul>
<li><a href="kontakt.html">Kontakt</a></li>
<li><a href="about.html">Über Uns</a></li>
<li><a href="impressum.html">Impressum</a></li>
</ul>
</div>
<div class="footer-column">
<h3 class="social">Social</h3>
<ul>
<li><a>Twitter</a></li>
<li><a>Instagram</a></li>
<li><a>Reddit</a></li>
</ul>
</div>
<div class="footer-column">
<h3 class="other">other</h3>
<ul>
<li><a>other1</a></li>
<li><a>other2</a></li>
</ul>
</div>
</div>
为什么你需要 ul
li
没有他们的风格? Aslo ul
有它的默认值,也许你不想使用。使用 div
。
查看代码段。
我在.footer-column
中添加了padding-bottom
并在html
和css
[=中将ul
li
更改为div
24=]
如果您想要左对齐 - 删除 text-align: center;
footer {
width: 100%;
/*breite: 100%*/
padding: 0;
margin: 0;
background-color: #5490dd;
/*Hintergrundfarbe*/
}
.footer-items {
width: 80%;
margin: auto;
display: flex;
/*bringt alle Teile in eine Linie*/
}
.footer-column {
z-index: 2;
width: 33.33%;
/*drittelt den Platz im footer*/
/*text-align: center;*/
padding-bottom: 16px;
}
.footer-column div {
margin: 0;
padding-top: 5px;
}
.footer-column div a {
text-decoration: none;
/*entfernt das die Links unterstrichen sind*/
color: rgb(230, 230, 230);
list-style: none;
}
<footer>
<div class="footer-items">
<div class="footer-column">
<h3 class="company">Company</h3>
<div><a href="kontakt.html">Kontakt</a></div>
<div><a href="about.html">Über Uns</a></div>
<div><a href="impressum.html">Impressum</a></div>
</div>
<div class="footer-column">
<h3 class="social">Social</h3>
<div><a>Twitter</a></div>
<div><a>Instagram</a></div>
<div><a>Reddit</a></div>
</div>
<div class="footer-column">
<h3 class="other">other</h3>
<div><a>other1</a></div>
<div><a>other2</a></div>
</div>
</div>
我有一个页脚,希望我的列表项与 h3
左对齐。有办法吗?
现在 company
和 social
和 other
比其他人多一点。我已经输入了 justify-content: center
,但似乎 headers 的中心与我的列表项不同。希望有人能帮助我。
footer {
width: 100%;
/*breite: 100%*/
padding: 0;
margin: 0;
background-color: #5490dd;
/*Hintergrundfarbe*/
}
.footer-items {
width: 80%;
margin: auto;
display: flex;
/*bringt alle Teile in eine Linie*/
}
.footer-column {
z-index: 2;
width: 33.33%;
/*drittelt den Platz im footer*/
text-align: center;
}
.footer-column ul {
list-style: none;
/*entfernt Anstriche*/
}
.footer-column ul li {
margin: 0;
padding-top: 5px;
}
.footer-column ul li a {
text-decoration: none;
/*entfernt das die Links unterstrichen sind*/
color: rgb(230, 230, 230);
list-style: none;
}
<footer>
<div class="footer-items">
<div class="footer-column">
<h3 class="company">Company</h3>
<ul>
<li><a href="kontakt.html">Kontakt</a></li>
<li><a href="about.html">Über Uns</a></li>
<li><a href="impressum.html">Impressum</a></li>
</ul>
</div>
<div class="footer-column">
<h3 class="social">Social</h3>
<ul>
<li><a>Twitter</a></li>
<li><a>Instagram</a></li>
<li><a>Reddit</a></li>
</ul>
</div>
<div class="footer-column">
<h3 class="other">other</h3>
<ul>
<li><a>other1</a></li>
<li><a>other2</a></li>
</ul>
</div>
</div>
为什么你需要 ul
li
没有他们的风格? Aslo ul
有它的默认值,也许你不想使用。使用 div
。
查看代码段。
我在.footer-column
中添加了padding-bottom
并在html
和css
[=中将ul
li
更改为div
24=]
如果您想要左对齐 - 删除 text-align: center;
footer {
width: 100%;
/*breite: 100%*/
padding: 0;
margin: 0;
background-color: #5490dd;
/*Hintergrundfarbe*/
}
.footer-items {
width: 80%;
margin: auto;
display: flex;
/*bringt alle Teile in eine Linie*/
}
.footer-column {
z-index: 2;
width: 33.33%;
/*drittelt den Platz im footer*/
/*text-align: center;*/
padding-bottom: 16px;
}
.footer-column div {
margin: 0;
padding-top: 5px;
}
.footer-column div a {
text-decoration: none;
/*entfernt das die Links unterstrichen sind*/
color: rgb(230, 230, 230);
list-style: none;
}
<footer>
<div class="footer-items">
<div class="footer-column">
<h3 class="company">Company</h3>
<div><a href="kontakt.html">Kontakt</a></div>
<div><a href="about.html">Über Uns</a></div>
<div><a href="impressum.html">Impressum</a></div>
</div>
<div class="footer-column">
<h3 class="social">Social</h3>
<div><a>Twitter</a></div>
<div><a>Instagram</a></div>
<div><a>Reddit</a></div>
</div>
<div class="footer-column">
<h3 class="other">other</h3>
<div><a>other1</a></div>
<div><a>other2</a></div>
</div>
</div>