Как закрепить панель навигации внизу, а не сверху

0

Проблема здесь в том, что моя панель навигации fixed к вершине, и я хотел бы, чтобы она была fixed снизу:

<html>
<body>
<center>
<h1>My Resume</h1>
<link rel="stylesheet" type="text/css" href="csstrial.css">
<center>

<div id="nav">
<p class="title"><a href="#">TheCodePress<span class="subtitle">.blogspot.com</span>              </a></p>
<ul id="navigation">
<li><a href="#">Home</a></li>
<li><a href="#">My Blog</a></li>
<li><a href="#">Tutorials</a></li>
<li><a href="#">Downloads</a></li>
<li><a href="#">About</a></li>
</ul>
</div>


<nav>
<ul>
<li><a href="home.html" target='MYHOME'>Home</a></li>
<li><a href="cmon.html" target='MYHOME'>Qualifications</a></li>
<li><a href="#">Portfolio</a></li>
<li><a href="#">Contact</a></li>
</ul>
</nav>


<iframe src="home.html" name="MYHOME" height="550" width="700"
frameborder="0">

И это мой CSS

#nav
 {
 background-color:#262626;
 width:100%;
 height:50px;
 box-shadow: 0px 1px 50px #5E5E5E;
 position:fixed;
 top:0px;
}

.title
 {
 color:#EDEDED;
 font-family:verdana;
 font-size:25px;
 width:350px;
 margin-top:6px;
 margin-left:150px;
 font-weight:bold;
 float:left;
}
.subtitle 
{
 color:#EDEDED;
 font-family:verdana;
 font-size:15px;
}

#navigation
{
 list-style-type:none; 
}
li 
{
 display:inline;
 padding:10px;
}
#nav a
{
 font-family:verdana;
 text-decoration:none;
 color:#EDEDED;
} 
#nav a:hover 
{
 color:#BDBDBD;
}

#body 
{
 width:850px;
 margin:0px auto;
 margin-top:80px;
 font-family:verdana;
}

body 
{
 margin:0px;
}

Я много раз пытался менять позицию, но не смог. Любые идеи о том, как это сделать?

  • 1
    Работал ли какой-нибудь из этих ответов на вас? Если это так, обязательно отметьте тот, который сделал как принятый ответ. Если это мой ответ или ответ Амперсанда, отметьте его таким, какой он был первым.
Теги:
navigation

5 ответов

9

Под #nav в вашем CSS просто измените:

top:0px;

в

bottom:0px;

Это должно делать свое дело

  • 1
    Забавно, насколько схожи наши ответы.
6

В вашем CSS для изменения #nav

top:0px;

к

bottom:0px;
2

В вашем файле css под навигацией просто переключите верх: 0px на нижний: 0px, вот так

#nav
 {
 background-color:#262626;
 width:100%;
 height:50px;
 box-shadow: 0px 1px 50px #5E5E5E;
 position:fixed;
 bottom:0px;
 }
0
#nav 
{
    clear: both;
}

попробуйте это, но ваше дело усложняется, когда вы используете позиционирование и плаваете в одно и то же время.

0

Вы хотите, чтобы это было зафиксировано в нижней части страницы? Или просто дно дива?

Попробуйте изменить "top: 0px;" до "bottom: 0px;".

Ещё вопросы

Сообщество Overcoder
Наверх
Меню