Ich mache derzeit eine footer
für meine Website und traf ein sehr unerwartetes Ergebnis. Also, ich habe diese footer
mit vier verschiedene Menüs in ihnen, die als die Kinder der footer
handeln. Die Menüs sind jeweils auf und display: inline-block;
eingestellt, sollte es perfekt passen, sollte es nicht als 100% geteilt durch 4 ist 25%? Das letzte Menü bricht jedoch aus dem footer
.Warum sind nicht vier Kinder im Elternteil?
Hier ist ein example von dem, was ich bekomme.
Wie Sie im Beispiel das Journal Menü bricht aus dem Netz, aber die Menüs jeweils auf width: 25%;
und display: inline-block;
sehen kann.
Was könnte möglicherweise das Problem hier sein und wie kann ich es lösen, ohne meine width
von jedem Menü zu überarbeiten?
Ich bin mehr als glücklich, etwas zu geben, um meine Frage zu klären, wenn das nicht genug war.
Hier ist auch der entsprechende Code.
HTML
<footer class="footer">
<div class="container">
<div class="menu-wrapper">
<div class="menu">
<ul>
<h6 class="peasant">Explore</h6>
<li><a href="#">Our Philosophy</a></li>
</ul>
</div>
<div class="menu">
<ul>
<h6 class="peasant">Services</h6>
<li><a href="#">Offers</a></li>
<li><a href="#">Work</a></li>
</ul>
</div>
<div class="menu">
<ul>
<h6 class="peasant">Contact</h6>
<li><a href="#">Contact Us</a></li>
</ul>
</div>
<div class="menu">
<ul>
<h6 class="peasant">Journal</h6>
<li><a href="#">Blog</a></li>
</ul>
</div>
</div>
</div>
</footer>
CSS
footer.footer {
height: 500px;
width: 100%;
background-color: #f8f8f8;
}
.menu {
width: 25%;
display: inline-block;
vertical-align: top;
white-space: nowrap;
}
.footer .menu ul {
padding: 0;
}
Jede Klärung dessen, was hier passiert und würde geschätzt!
http://stackoverflow.com/questions/5078239/how-to-remove-the-space-between-inline-block-elements –
In Russisch: [Как прижать блоки друг к другу?] (// ru. stackoverflow.com/q/468547/178988) – Qwertiy
Ich spreche nicht fließend Russisch, haha. –