Hallo,
ich suche seit geraumer Zeit ne Möglichkeit meine Navileiste anzupassen, egal ob ich nun einen großen Bildschirm oder einen kleinen habe. Bei mir verschiebt sich immer mein ganzes Design.
ich habe es mit overflow:hidden; versucht, dabei verschwinden aber meine subunterschriften.
Möglicherweise könnt Ihr mir ein Tipp geben, da ich langsam verzweiflen tue.
Mit freundlichen Gürßen
ich suche seit geraumer Zeit ne Möglichkeit meine Navileiste anzupassen, egal ob ich nun einen großen Bildschirm oder einen kleinen habe. Bei mir verschiebt sich immer mein ganzes Design.
ich habe es mit overflow:hidden; versucht, dabei verschwinden aber meine subunterschriften.
Code:
#hintergrund
{
position: absolute;
width: 100%;
height: 100%;
margin: 0 auto;
padding: 0;
}
.ÜberMich a{
margin: 0 ;
padding: 0;
border: none;
outline: none;
list-style:none;
}
.ÜberMich{
list-style:none;
height: 40px;
width: 100%;
background: #4c4e5a;
background: -webkit-linear-gradient(top,#4c4e5a 0%,#2c2d33 100%);
background: -moz-linear-gradient(top, #4c4e5a 0%,#2c2d33 100%);
background: -o-linear-gradient(top, #4c4e5a 0%,#2c2d33 100%);
background: -ms-linear-gradient(top, #4c4e5a 0%,#2c2d33 100%);
background: linear-gradient(top, #4c4e5a 0%,#2c2d33 100%);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.ÜberMich li {
padding-left: 0%;
list-style:none;
left: 400px;
position: relative;
list-style: none;
float: left;
display: block;
height: 40px;
}
.ÜberMich ul {
list-style:none;
position: absolute;
top: 40px;
left: 10;
opacity: 0;
background: #1f2024;
-webkit-border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
-webkit-transition: opacity .25s ease .1s;
-moz-transition: opacity .25s ease .1s;
-o-transition: opacity .25s ease .1s;
-ms-transition: opacity .25s ease .1s;
transition: opacity .25s ease .1s;
}
.ÜberMich li:hover> ul{
list-style:none;
opacity: 1;
}
.ÜberMich ul li {
list-style:none;
height: 10;
padding: 0;
-webkit-transition: height .25s ease .1s;
-moz-transition: height .25s ease .1s;
-o-transition: height .25s ease .1s;
-ms-transition: height .25s ease .1s;
transition: height .25s ease .1s;
}
.ÜberMich li:hover > ul li {
list-style:none;
left: 0px;
height: 40px;
width: 250px;
overflow: visible;
padding: 0;
}
.ÜberMich li a {
list-style:none;
display: block;
padding: 0 14px;
margin: 6px 0;
line-height: 28px;
text-decoration: none;
width: 123px;
border-left: 1.5px solid #393942;
border-right: 1.5px solid #4f5058;
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 16px;
color: #f3f3f3;
text-shadow: 3px 3px 3px rgba(0,0,0,.6);
-webkit-transition: color .2s ease-in-out;
-moz-transition: color .2s ease-in-out;
-o-transition: color .2s ease-in-out;
-ms-transition: color .2s ease-in-out;
transition: color .2s ease-in-out;
}
.ÜberMich li:first-child a {
list-style:none;
border-left: none;
}
.ÜberMich li:last-child a{
list-style:none;
border-right: none;
}
.ÜberMich li:hover> a {
list-style:none;
color: #8fde62;
}
.ÜberMich ul li a {
list-style:none;
width: 200px;
padding: 4px 0 4px 40px;
margin: 0;
border: none;
border-bottom: 2px solid #353539;
}
.ÜberMich ul li:last-child a { border: none; }
.Pin
{
list-style:none;
position: absolute;
left: 15px;
top: 10px;
}
Möglicherweise könnt Ihr mir ein Tipp geben, da ich langsam verzweiflen tue.
Mit freundlichen Gürßen