Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Почему меню открывается по разному?

Сообщения:  [1-2] 

 
 автор: АЯ   (12.12.2009 в 03:10)   письмо автору
 
   для: ED   (11.12.2009 в 22:20)
 

А чем именно вам этот скрипт понравился?
Тем, что прыгает всё, как в сумасшедшем доме?

Оглянитесь вокруг, прочитайте названия фирм бытовой техники, коя вас дома окружает... ну там LG, SONY, Ericsson, Nokia, Panasonic... Добавьте к названию .com/ и зайдите на сайт любого из этих производителей бытовой техники.

Найдёте вы там подобное вашему "сумасшедшее" меню?
Нет, не найдёте.
Потому (в том числе) эти фирмы и уважают - они делают просто, солидно и красиво не только свою продукцию, но и свои сайты.

А над вами (с выбранным вами меню) кошки облезлые долго смеяться будут.

----
По сути вопроса.
Томас Браттли, скрипт которого вы скачали, работал в эпоху расцвета браузера Netscape и очень любил абсолютное позиционирование.
С тех пор многое изменилось. Netscape умер. Появился Mozilla. Абсолютное позиционирование всеми признано "злом".
Скрипты, подобные этому, делаются сейчас совсем иначе.
Разбирать это "ветхозаветное дерьмо" вряд ли кто сейчас будет. Проще написать "своё" с нуля.

  Ответить  
 
 автор: ED   (11.12.2009 в 22:20)   письмо автору
5.6 Кб
 
 

Привет всем/ У меня к вам вопрос. Я скачал в интернете скрипт меню, который мне понравился. Но есть одна загвоздка, меню открывается по разному в разных браузерах.
Первый вариант страницы, когда меню сворачивается в одну строчку например в Мозиле, а в Опере работает нормально.

<!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=windows-1251" />
<title>aaaaaaaaaaaaa</title>
</head>
<body bgcolor="#FFFFFF" text="#666666">
<link href="CSS.css" rel="stylesheet" type="text/css" />
<script language="JavaScript" type="text/javascript" src="menu0.js"></script>
<div id="LayerText">
<table align="center" width="1000" height="900" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right" valign="top">
<!--------------------------------------------------- Начало текста ----------------------------------------------------------->
<table align="right" width="760" height="900" border="0" cellpadding="20" cellspacing="0">
<tr>
<td align="left" valign="top">
</td>
</tr>
</table>
<!--------------------------------------------------- Конец текста ----------------------------------------------------------->
</td>
</tr>
</table>
</div>
</body>
</html>


И второй вариант, хотя я и понимаю что выглядит не корректно, работает как положено во всех браузерах!!!!

<script language="JavaScript" type="text/javascript" src="menu0.js"></script>
<!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=windows-1251" />
<title>aaaaaaaaaaaaa</title>
</head>
<body bgcolor="#FFFFFF" text="#666666">
<link href="CSS.css" rel="stylesheet" type="text/css" />
<div id="LayerText">
<table align="center" width="1000" height="900" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right" valign="top">
<!--------------------------------------------------- Начало текста ----------------------------------------------------------->
<table align="right" width="760" height="900" border="0" cellpadding="20" cellspacing="0">
<tr>
<td align="left" valign="top">
</td>
</tr>
</table>
<!--------------------------------------------------- Конец текста ----------------------------------------------------------->
</td>
</tr>
</table>
</div>
</body>
</html>

Вопрос почему так происходит???? Если кто знает объясните. Все в прикрепленном файле ZIP.

  Ответить  

Сообщения:  [1-2] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования