• Страница 1 из 1
  • 1
Проблема с url адресами.
Stas10
Дата: Среда, 11.11.2009, 13:34 | Сообщение # 1
шептун
Группа: Проверенные
Пользователь №: 357
Сообщений: 80
Установил я горизонтальное меню, в верхний контейнер после вот этого кода:
Code

<table class="header-table">
<tr><td class="logo-block"><h1><!-- <logo> --><!-- </logo> --></h1></td></tr>
</table>

Проблема в том что добавляя url, я получаю на сайте вот такой адрес www.ffreestyle.ru.wwwffreestyle.ru
т.е ссылки дублируются, ненаю даже в чем дело..
Вот сам код меню:
Code

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
body {
  font: 10px normal Verdana, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
}
h1 {
  font: 4.7em normal Georgia, 'Times New Roman', Times, serif;
  color: #333;
  margin: 0;
  padding: 5px 0;
}
h1 small{
  font: 0.2em normal Verdana, Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  letter-spacing: 1.5em;
  display: block;
  color: #fff;
}
.container {width: 900px; margin: -3 auto;}

ul#topnav {
  margin: 0; padding: 0;
  float: left;
  width: 900px;
  list-style: none;
  position: relative;
  font-size: 1.2em;
  background: url(http://ffreestyle.ru/Menu/topnav_stretch.gif) repeat-x;
}
ul#topnav li {
  float: left;
  margin: 0; padding: 0;
  border-left: 1px solid #555;
}
ul#topnav li a {
  padding: 10px 15px;
  display: block;
  color: #f0f0f0;
  text-decoration: none;
}
ul#topnav li:hover { background: #1376c9 url(http://ffreestyle.ru/Menu/topnav_active.gif) repeat-x; }
ul#topnav li span {
  float: left;
  padding: 15px 0;
  position: absolute;
  left: 0; top:35px;
  display: none;
  width: 900px;
  background: #1376c9;
  color: #fff;
  -moz-border-radius-bottomright: 5px;
  -khtml-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -khtml-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
}
ul#topnav li:hover span { display: block; }
ul#topnav li span a { display: inline; }
ul#topnav li span a:hover {text-decoration: underline;}
</style>
<script type="text/javascript" src="http://ffreestyle.ru/Menu/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
   
$("ul#topnav li").hover(function() { //Hover over event on list item
  $(this).css({ 'background' : '#1376c9 url(http://ffreestyle.ru/Menu/topnav_active.gif) repeat-x'}); //Add background color + image on hovered list item
  $(this).find("span").show(); //Show the subnav
} , function() { //on hover out...
  $(this).css({ 'background' : 'none'}); //Ditch the background
  $(this).find("span").hide(); //Hide the subnav
});
   
});
</script>
</head><body>

<div class="container">
  <ul id="topnav">
  <li><a href="">Главная</a></li>
  <li>
  <a href="#">About</a>
  <span>
  <a href="#">The Company</a> |
  <a href="#">The Team</a> |
  <a href="#">Careers</a>
  </span>
  </li>
  <li style="background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;">
  <a href="#">Services</a>
  <span style="display: none;">
  <a href="#">What We Do</a> |
  <a href="#">Our Process</a> |
  <a href="#">Testimonials</a>
  </span>
  </li>
  <li style="background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;">
  <a href="#">Portfolio</a>
  <span style="display: none;">
  <a href="#">Web Design</a> |
  <a href="#">Development</a> |
  <a href="#">Identity</a> |
  <a href="#">SEO & Internet Marketing</a> |
  <a href="#">Print Design</a>
  </span>
  </li>
  <li><a href="#">Contact</a></li>
  </ul>
   

</div>

</body></html>
  
MrOizo
Дата: Среда, 11.11.2009, 13:54 | Сообщение # 2
говорун
Группа: Проверенные
Пользователь №: 42
Сообщений: 188
Получено оценок: 6
Исправь везде в стилях "http:ffreestyle.ru/"
На
"http://ffreestyle.ru/"


  
Aleko
Дата: Среда, 11.11.2009, 19:23 | Сообщение # 3
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
дело в том что ссылки без прямого указание протокола распознаются системой как внутренние (ведущие на одну из страниц этого же сайта) и соответственно к ним подставляется адрес сайта, дабы сделать ссылки полными.

Бесплатные обои.
  
Stas10
Дата: Четверг, 12.11.2009, 14:08 | Сообщение # 4
шептун
Группа: Проверенные
Пользователь №: 357
Сообщений: 80
Пасиб. щас попробую.
  
Stas10
Дата: Четверг, 12.11.2009, 14:14 | Сообщение # 5
шептун
Группа: Проверенные
Пользователь №: 357
Сообщений: 80
Все работает. Ура. Спасиб. king
  
  • Страница 1 из 1
  • 1
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.