Hallo Leute, vielen Dank im Voraus für die Hilfe und Unterstützung!Wie Abstand zwischen einer horizontalen und vertikalen Seitenleiste setzen
Ich lerne zu programmieren und entschuldige mich im Voraus für die grundlegende Frage. Ich mache eine Webseite, die speziell dafür verwendet wird, Code zu lernen. Ich habe zwei Seitenleisten implementiert, aber sie überlappen sich, wodurch die obere Leiste nach rechts geschoben wird. Wie kann ich das korrigieren? Der Code ist wie folgt.
ul {
list-style-type: none;
margin: 0;
padding 0;
overflow: hidden;
background-color: #333;
position: fixed;
top: 0;
width: 99%
}
ul.vertical {
list=-style-type: none;
margin: 0;
padding: 0;
\t overflow: auto;
\t background-color: #333;
\t width: 200px;
\t position: fixed;
\t }
li.sidebar {
text-align: center;
border-bottom: 1px solid #555;
}
li:last-child {
\t border-right: none;
\t border-bottom: none;
}
li a{
\t display: block;
\t color: white;
\t padding: 14px 16px
\t text-align center;
\t text-decoration: none;
\t font-size: 20px;
\t
}
li a:hover:not(.active) {
\t background-color: #111;
}
.active {
\t background-color: #4CAF50;
}
<ul>
<li><a class="active" href="#home">Home</a></li>
<li style="float:right"><a class="active" href="#about">About</a></li>
<li style="float:right"><a href="#search">search</a></li>
<li style="float:left"><a href="#login">Login</a></li>
<li style="float:left"><a href="#register">Register</a></li>
</ul>
<ul class="vertical">
<li><a class="active" href="#zero">zero</a></li>
<li style=" sidebar float:right"><a class="active" href="#one">one</a></li>
<li style=" sidebar float:right"><a href="#two">two</a></li>
<li style=" sidebar float:left"><a href="#three">three</a></li>
<li style="sidebar float:left"><a href="#four">four</a></li>
</ul>
können Sie zeichnen, was Sie brauchen? auch style = "sidebar float: right" sollte man die sidebar vom style entfernen –
Du solltest uns auf jeden Fall ein Bild zeigen oder eine bessere Beschreibung geben was du versuchst zu tun. Es ist wirklich unklar, wie die Frage derzeit geschrieben wird. * "Ich habe zwei Seitenleisten implementiert, aber sie überlappen sich, wodurch die obere Leiste nach rechts geschoben wird. Wie kann ich das korrigieren?" * Wie Sie "korrigieren", hängt davon ab, was Sie stattdessen tun möchten, und Sie haben das nicht erwähnt . https://stackoverflow.com/help/how-to-ask –
Ihr Code-Snippet zeigt nicht das Problem, das Sie beschreiben. –