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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Как переверстать под Оперу?
 
 автор: Киналь   (29.03.2008 в 11:10)   письмо автору
 
 

Есть сайт, сверстанный под ИЕ, вот он. Под ИЕ всё, вобщем, нормально, а вот под Оперой сплошные ляпы. Самый, пожалуй, существенный - пропала полоска снизу. Как бы ее вернуть?)

   
 
 автор: AlexSol   (29.03.2008 в 11:37)   письмо автору
 
   для: Киналь   (29.03.2008 в 11:10)
 

тема: Как переверстать под Оперу?

ответ: переверстать

   
 
 автор: Lelik   (29.03.2008 в 11:42)   письмо автору
 
   для: AlexSol   (29.03.2008 в 11:37)
 

ответ: переверстать
я бы расширил ответ, до того, что надо изначально верстать под несколько браузеров, ибо в ФФ тоже не ахти :)

   
 
 автор: Киналь   (29.03.2008 в 22:47)   письмо автору
 
   для: Lelik   (29.03.2008 в 11:42)
 

Юмор - это хорошо...
Но, наверное, если бы я знал, как переверстать, я бы не спрашивал? Не верстальщик я, в РНР гораздо лучше разбираюсь, а пришлось вот верстать, потому и задаю тупые вопросы.

   
 
 автор: aexb   (29.03.2008 в 13:10)   письмо автору
 
   для: Киналь   (29.03.2008 в 11:10)
 

Дык а у вас и в Мозилле все съехало.
Совет - наберите в гугле IE Dev Tools (дебаггер для експлорера) и FireBug (дебаггер для мозиллы). Очень полезные при верстке штуки. И аккуратно переверстайте.

Попробуйте так:
div.menu - поставить ширину 260px
div.main - убрать маргин слева (вообще)
div.right - добавить float:left и поиграться с маргином в div.main

По крайней мере, мне в дебаггере мозиллы минуты за 3 удалось подогнать до более-менее нормального состояния.

   
 
 автор: Киналь   (29.03.2008 в 22:49)   письмо автору
 
   для: aexb   (29.03.2008 в 13:10)
 

Спасибо, добавил float:left и всё стало хорошо) Теперь с цифрами поиграюсь и нормально. Поскольку файл .css и так уже формирую с помощью РНР, подключать разные стили для разных браузеров будет нетрудно.

   
 
 автор: aexb   (30.03.2008 в 10:16)   письмо автору
 
   для: Киналь   (29.03.2008 в 22:49)
 

А все равно все разъезжается. Вам нужно убрать ширину элемента main_div, которую вы непосредственно в тэге задаете. А потом всю страницу разместить по центру экрана. И еще убрать width: 100% у элемента menu_cat (он выезжает за границу дива)

   
 
 автор: Киналь   (30.03.2008 в 11:47)   письмо автору
 
   для: aexb   (30.03.2008 в 10:16)
 

Да вроде теперь нормально. Только почему-то подкаталоги в меню при уводе мышки хоть и исчезают, но место под них остается, хотя присваивается display:none. Попробую сам разобраться)

   
 
 автор: Lstasss   (30.03.2008 в 12:42)   письмо автору
 
   для: Киналь   (30.03.2008 в 11:47)
 

под FF не нормально.
Ещё рекомендовал бы не использовать Times new roman.

   
 
 автор: aexb   (31.03.2008 в 08:40)   письмо автору
 
   для: Киналь   (30.03.2008 в 11:47)
 

В плане интерфейса у вас тоже не все в порядке. Стрелка слева-направо не должна стоять там, где нет раскрывающегося меню. Или стоять, но вообще, строго говоря, пункт, в котором раскрывается меню должен быть обозначен как-либо по-другому. Пользователю должно быть интуитивно понятно, что произойдет при обращении к тому или иному элементу страницы.

   
 
 автор: Киналь   (31.03.2008 в 20:35)   письмо автору
 
   для: aexb   (31.03.2008 в 08:40)
 

Делал бы для себя - именно так бы и сделал. Но дизайн мне прислали уже готовый, а клиент, он же ж завсегда прав=)

   
Rambler's Top100
вверх

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