Navigačné menu webstránky
Otvoríme si debugger a ideme sa pozrieť ako je robené navigačné menu. Navigačné menu za nás naštýloval už Bootstrap, preto sa budeme snažiť preddefinovaný štýl prepísať.
Vidíme, že menu je tvorené v triede .navbar-default
preddefinovane sivou farbou. Zmeníme farbu na bielu a odstránime spodný rám.
.navbar-default {
background: #fff;
border: none;
}
Naše menu je posunuté o určitú výšku od slideru. Tento štýl prepíšeme pomocou nastavenia spodného odsadenia na nulu.
.navbar {
margin-bottom: 0px;
}
Nastavenie loga v triede .navbar-brand
a položky menu v triede .navbar-brand
upravíme na farbu zhodnú s farbou textu pre linky (odkazy), keďže aj položky menu sú odkaz.
.navbar-default .navbar-brand,
.navbar-default .navbar-nav>li>a {
color: #455376;
}
Nastavenie hover efektu pre položky menu bude zhodné s nastavením pre hover efekty na zvyšku webu, preto pridaj kód už k nášmu existujúcemu a:hover
nastaveniu. Podarilo sa ti to?
a:hover,
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
color: #c5308a;
text-decoration: none;
}
Nastavenie loga
Aby sme logo (naše meno) zvýraznili , priradíme mu bold písmo.
.navbar-brand {
font-weight: bold;
}
Naštýlovanie fotky používateľa pri kontakte. Okolo fotky pridáme okraj šírky 2 pixle modrej farby. A následne fotku odsadíme pomocou marginu od slova kontakt o 5px a vyššie od navigačného menu o -2px.
li a img.img-circle {
border: 2px solid #455376;
margin-right: 5px;
margin-left: auto;
margin-top: -3px;
}