Ich habe eine kleine Navigationsleiste und ich möchte die Schaltflächen in diesem Container zentriert werden. Ich möchte auch einen Hover-Effekt, wenn ich sie mit der Maus betrete.Schaltfläche wird nicht verschoben und die Ausrichtung ist nicht zentriert
Irgendwie funktioniert der Alignment- und Hover-Effekt nicht, ich benutze flex statt floating. Ich möchte also, dass der Container der Buttons zentriert ist und die Buttons mit einem Farbeffekt gehalten werden.
Danke!
Hier ist eine Geige
#navBar {
height: 100%;
width: 300px;
color: #000000;
background-color: #dddddd;
}
#btnBar {
display: flex;
align-items: center;
height: 40px;
margin: auto;
background-color: #f85d4d;
color: #ffffff;
}
.navBtn:hover {
color: #cccccc;
}
.btn {
cursor: pointer;
font-weight: bold;
border: none;
padding: 5px 10px 5px 10px;
margin: 0px 1px 0px 1px;
color: inherit;
background-color: inherit;
transition: 0.5s;
}
.btn:hover {
transition: 0.5s;
}
.btn:focus {
outline: none;
}
<div id="navBar">
<div id="btnBar">
<button class="btn" class="navBtn">New Folder</button>
<button class="btn" class="navBtn">New File</button>
<button class="btn" class="navBtn">Delete</button>
</div>
<div>
navContent
</div>
</div>
class = "btn" class = "navBtn" Das ist falsch.Do some thing class = "btn navBtn" –
oh cool, schwebt funktioniert jetzt gut, wusste das nicht :) danke – peterHasemann