Warum verwenden wir diese drei Eigenschaften in diesem Menü. Ich bin mir nicht sicher, warum wir diese drei Eigenschaften brauchen. Ich würde wirklich gerne die technische Seite davon wissen? Warum verwenden wir Überlauf: versteckt;
margin: 0;
padding: 0;
overflow: hidden;
HTML:
<ul>
<li><a class="active" href="#home">Home</a></li>
<li><a href="#news">News</a></li>
<li><a href="#contact">Contact</a></li>
<li><a href="#about">About</a></li>
</ul>
CSS:
ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333;
}
li {
float: left;
}
li a {
display: block;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
Versuchen Sie, sie zu entfernen, und Sie werden sehen, warum sie verwendet werden und was ihre Auswirkungen auf das Layout. – Aziz
@adrien, Ihre angenommene Antwort ist schrecklich, weil sie nicht beantwortet, warum die Stile in Bezug auf Ihr Beispiel oben verwendet werden - es gibt nur einige allgemeine Informationen darüber, was jede Eigenschaft tun würde (und einige Fehlinformationen über Polsterung und Styling) . Ich würde mit Vincent Gs Antwort gehen, da es Ihnen sagt, warum jede der Eigenschaften in Ihrem Beispiel verwendet werden – Pete