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

HTML+CSS+JavaScript

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

 

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

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

тема: Помогите найти баг специалисты.
 
 автор: AlexDIXI   (11.10.2012 в 01:11)   письмо автору
 
 

Почему в остальных браузерах все хорошо, а вот в IE мой сайт выглядит вот так:
Скрин: http://alexwm.com/photo/view.php?id=159b77c70e
Ссылка на сайт: http://www.kvintplus.md/index.php?cat=prod&id=2

Кто-то может помочь вылечить этот баг?

  Ответить  
 
 автор: DJ Paltus   (11.10.2012 в 10:09)   письмо автору
 
   для: AlexDIXI   (11.10.2012 в 01:11)
 

Выглядит просто - надо классу prod_point назначить нужную фиксированную высоту (пригодится).
И убрать код типа
<a href="index.php?cat=prod&id=2&sub=9&view=40"></a>

который зачем-то выводится перед каждым блоком.
И сделайте что-то с выпадающим меню: основное не должно так плясать при его развертывании.

  Ответить  
 
 автор: AlexDIXI   (11.10.2012 в 11:30)   письмо автору
 
   для: DJ Paltus   (11.10.2012 в 10:09)
 

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

Да вот не знаю что делать. Создать тему может тут, вдруг помогут? Как запретить расширятся меню?

  Ответить  
 
 автор: DJ Paltus   (11.10.2012 в 17:08)   письмо автору
 
   для: AlexDIXI   (11.10.2012 в 11:30)
 

нужно всего лишь понять, почему оно расширяется. В данном случае потому, что у появляющегося дочернего элемента есть своя ширина, а у родительского - паддинг содержимого.

  Ответить  
 
 автор: AlexDIXI   (11.10.2012 в 17:15)   письмо автору
 
   для: DJ Paltus   (11.10.2012 в 17:08)
 

Ну конечно. А вот можно сделать так, чтобы та ширина выходила за пределы но не в коем случае не расширяла родителя? И если можно сделать, то как?

  Ответить  
 
 автор: DJ Paltus   (11.10.2012 в 17:29)   письмо автору
 
   для: AlexDIXI   (11.10.2012 в 17:15)
 

1. Попробовать свойство overflow:hidden для родителя
Самый тупой вариант, обычно ни к чему хорошему не приводит
2. Задать родителю фиксированную ширину и стараться, чтобы дитя этот параметр тоже соблюдало
Менее тупой вариант, но все равно ущербный: может, мы хотим, чтобы ширина кнопки зависела от текста!
3. Кстати, выпадающее меню не обязательно должно быть дочкой кнопки основного меню. Пусть в другом слое открывается, только в правильно спозиционированном.
4. Или пусть остается дочкой, но открывается с абсолютным значением позиции относительно родителя (bottom:-1px; left:0).

  Ответить  
 
 автор: AlexDIXI   (11.10.2012 в 23:28)   письмо автору
 
   для: DJ Paltus   (11.10.2012 в 17:29)
 

Спасибо за варианты, сейчас поэкспериментирую.

  Ответить  
Rambler's Top100
вверх

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