Исках подобна навигация, като тази на Google, само че малко по-опростена. Направих я, върви перфектно на резолюция 1280х1024, но при по малките, последния бутон застава под другия:
1280х1024:
Вижте я цялата - URL
1024х768:
Вижте я цялата - URL
Ето и кода:
[css]
#navigation{
background-image: url(../images/navigation.png);
background-repeat: repeat-x;
width: 100%;
height: 40px;
top: 0;
left: 0;
position: fixed;
z-index: 9999;
}
.nav_button{
background-color: #2d2d2d;
width: 250px;
height: 24px;
margin-left: 128px;
padding-top: 12px;
float: left;
font-family: segoe ui, sans-serif, arial;
font-weight: bold;
text-shadow: 1px 1px 1px #000;
text-align: center;
border-top: #4c4c4c 3px solid;
}
.nav_button:hover{
background-color: #4c4c4c;
width: 250px;
height: 24px;
margin-left: 128px;
padding-top: 12px;
float: left;
font-family: segoe ui, sans-serif, arial;
font-weight: bold;
text-shadow: 1px 1px 1px #000;
text-align: center;
border-top: #008edf 3px solid;
}
#nav_button_active{
background-color: #2d2d2d;
width: 250px;
height: 24px;
margin-left: 128px;
padding-top: 12px;
float: left;
font-family: segoe ui, sans-serif, arial;
font-weight: bold;
text-shadow: 1px 1px 1px #000;
text-align: center;
border-top: #008edf 3px solid;
}
#nav_button_active:hover{
background-color: #4c4c4c;
width: 250px;
height: 24px;
margin-left: 128px;
padding-top: 12px;
float: left;
font-family: segoe ui, sans-serif, arial;
font-weight: bold;
text-shadow: 1px 1px 1px #000;
text-align: center;
border-top: #008edf 3px solid;
}
[/css]
Как <div>-овете да се редят един до друг, а не един под друг?
Благодаря предварително!
1280х1024:
Вижте я цялата - URL
1024х768:
Вижте я цялата - URL
Ето и кода:
HTML:
<div id="navigation">
<div id="nav_button_active"><a href="index.html">НАЧАЛО</a></div>
<div class="nav_button"><a href="friends.html">ПРИЯТЕЛИ</a></div>
<div class="nav_button"><a href="/forums">ФОРУМ</a></div>
</div>
#navigation{
background-image: url(../images/navigation.png);
background-repeat: repeat-x;
width: 100%;
height: 40px;
top: 0;
left: 0;
position: fixed;
z-index: 9999;
}
.nav_button{
background-color: #2d2d2d;
width: 250px;
height: 24px;
margin-left: 128px;
padding-top: 12px;
float: left;
font-family: segoe ui, sans-serif, arial;
font-weight: bold;
text-shadow: 1px 1px 1px #000;
text-align: center;
border-top: #4c4c4c 3px solid;
}
.nav_button:hover{
background-color: #4c4c4c;
width: 250px;
height: 24px;
margin-left: 128px;
padding-top: 12px;
float: left;
font-family: segoe ui, sans-serif, arial;
font-weight: bold;
text-shadow: 1px 1px 1px #000;
text-align: center;
border-top: #008edf 3px solid;
}
#nav_button_active{
background-color: #2d2d2d;
width: 250px;
height: 24px;
margin-left: 128px;
padding-top: 12px;
float: left;
font-family: segoe ui, sans-serif, arial;
font-weight: bold;
text-shadow: 1px 1px 1px #000;
text-align: center;
border-top: #008edf 3px solid;
}
#nav_button_active:hover{
background-color: #4c4c4c;
width: 250px;
height: 24px;
margin-left: 128px;
padding-top: 12px;
float: left;
font-family: segoe ui, sans-serif, arial;
font-weight: bold;
text-shadow: 1px 1px 1px #000;
text-align: center;
border-top: #008edf 3px solid;
}
[/css]
Как <div>-овете да се редят един до друг, а не един под друг?
Благодаря предварително!