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

HTML+CSS+JavaScript

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

 

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

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

тема: Глюк при разрешении 1600x1200 ...
 
 автор: ddhvvn   (24.03.2007 в 20:14)   письмо автору
215.2 Кб
 
 

В общем, опять сайт http://metalang.com.ua :-))

Мне сказали, что в IE6 возникают очень странные на мой взгляд глюки (см. аттач), которые НЕ возникают на разрешениях от 800x600 до 1280x1024 (сам проверял). К сожалению проверить на 1600х1200 у меня нет возможности, поэтому не могу проанализировать таблицу.
Я высказал предположение, что это глюк самого IE, а не разрешения, но мне сказали, что это проверялось на нескольких виндосуах.

Подскажите, как это исправить.

   
 
 автор: Lelik   (24.03.2007 в 20:16)   письмо автору
 
   для: ddhvvn   (24.03.2007 в 20:14)
 

исправь это

body
  {font-family: Tahoma;
  font-size: 10pt;
  padding: 0;
  margin: 0;
  height: 100%;
  min-width: 100%;}


на так

body
  {font-family: Tahoma;
  font-size: 10pt;
  padding: 0;
  margin: 0;
  height: 100%;
  min-width: 100%;//width;100%;
}

или так (предпочтительно)

body
  {font-family: Tahoma;
  font-size: 10pt;
  padding: 0;
  margin: 0;
  height: 100%;
  width: 100%;}

   
 
 автор: ddhvvn   (24.03.2007 в 20:17)   письмо автору
 
   для: ddhvvn   (24.03.2007 в 20:14)
 

Вот еще один скрин, тут вообще все картинки "пляшут" :-((

   
 
 автор: ddhvvn   (24.03.2007 в 21:31)   письмо автору
 
   для: ddhvvn   (24.03.2007 в 20:17)
 

to lelik: не помогло :-((

   
 
 автор: ddhvvn   (25.03.2007 в 10:30)   письмо автору
 
   для: ddhvvn   (24.03.2007 в 21:31)
 

HELP

   
 
 автор: 12345   (26.03.2007 в 12:21)   письмо автору
 
   для: ddhvvn   (25.03.2007 в 10:30)
 

А 1600 на 60 гц аналоговые мониторы могут поддержать. Или на 47 с интерлизингом.

Живой сайт сейчас без наполнения колонок не показывает такой глюк (если он выражается в съезжании заголовков влево). Просто сверстайте правильно - каждую и всю колонку в диве с заголовком вместе. А поиск сейчас слева, наверное переделали. Проверялся до 1800.

Про глюк при 1600 певый раз слышу. У него всё же уже меньше глюков, чем у разных дизайнеров, вместе взятых :).

   
 
 автор: ddhvvn   (26.03.2007 в 16:17)   письмо автору
 
   для: 12345   (26.03.2007 в 12:21)
 

Да я свою ЭЛТешку отдал, щас ЖК - поэтому не могу проверить...

А сказали, что глюк именно в том, вид, в каком сейчас нах-ся сайт.

Сегодня попрошу, чтобы еще раз просмотрел...

   
 
 автор: 12345   (26.03.2007 в 18:38)   письмо автору
 
   для: ddhvvn   (26.03.2007 в 16:17)
 

На Win2k vj$tn стоять ещё IE5.5, или на старых инсталляционных дисках XP. Спросите про версию и наличие сервис-пака. Но отличие от скриншота сейчас в том, что текстов в колонках почти нет.

   
 
 автор: ddhvvn   (26.03.2007 в 18:42)   письмо автору
 
   для: 12345   (26.03.2007 в 18:38)
 

Ха!
Оказывается это было не в IE6, как он мне сказал.
А оказывается это в FF. Хотя что я туплю, ведь на скрине - видно, что глюк с поиском в FF :-D

А глюки, которые были в IE, я уже исправил. А глюк с поиском в FF остался :-(

   
 
 автор: 12345   (26.03.2007 в 20:06)   письмо автору
 
   для: ddhvvn   (26.03.2007 в 18:42)
 

Интересный баг. Нижнее поле поиска удалось вылечить прописыванием

<form action="search.php" style="border: 1px solid blue;" method="get">

(Начиналось с ширины примерно 1450рх).

Со вторым - наблюдается некое плавание (FF2.0) заголовков, но зачем изощрялись делать в горизонтальных списках, когда тут простые таблицы должны дать нормальный результат?

Как это, кстати, удалось?

   
 
 автор: ddhvvn   (26.03.2007 в 20:12)   письмо автору
 
   для: 12345   (26.03.2007 в 20:06)
 

Так он все-таки был в FF, да?

и так его можно исправить, просто добавив это к стилям формы?

   
 
 автор: 12345   (26.03.2007 в 20:23)   письмо автору
 
   для: ddhvvn   (26.03.2007 в 20:12)
 

Да, я ж говорю - расширяешь окно больше 1450, и первый по счёту элемент в форме прыгает в район середины, но не точно в неё. Никакие width:100% не помогают. Если первым прописать див с высотой 1 и пустым рисунком или вот этот стиль формы, обязательно с ненулевым бордюром - исправляется.

   
 
 автор: ddhvvn   (26.03.2007 в 20:31)   письмо автору
 
   для: 12345   (26.03.2007 в 20:23)
 

Тупой баг FF ? :-))

или что-то еще?

>Как это, кстати, удалось?

что именно?

   
 
 автор: 12345   (26.03.2007 в 20:34)   письмо автору
 
   для: ddhvvn   (26.03.2007 в 20:31)
 

Установить <li> горизонтально?

   
 
 автор: ddhvvn   (26.03.2007 в 20:38)   письмо автору
 
   для: 12345   (26.03.2007 в 20:34)
 


.ul li {
  display: inline;
  padding: 0px;
  margin: 0px;
  margin-left: 1%;
  list-style:none}

   
 
 автор: 12345   (26.03.2007 в 20:45)   письмо автору
 
   для: ddhvvn   (26.03.2007 в 20:38)
 

а, понял, где инлайн, а то не нашёл его.

Но он в этом случае, видимо, немного съезжает в FF. Или не он, а margin-left: 1%; . Установите margin-left: 10px, и, может, поправится.

   
 
 автор: ddhvvn   (26.03.2007 в 20:45)   письмо автору
 
   для: ddhvvn   (26.03.2007 в 20:38)
 

Мляяяяяяя.

Говорят, что глюк не пропал!!! :-((
Я уже не знаю, что делать

Версия FF - 2.0

ДОБАВЛЕНО

<Или не он, а margin-left: 1%; . Установите margin-left: 10px, и, может, поправится.

скорее всего %

   
 
 автор: 12345   (26.03.2007 в 21:37)   письмо автору
 
   для: ddhvvn   (26.03.2007 в 20:45)
 

Да, нашел там

.index_middle li
  {width:31%;
  padding: 0 1%;
  margin:0;
  list-style:none;
  display:inline;
  float:left }
заменил 1% на 10px, и стало нормой. Но всё равно инлайн сюда не пойдёт - решение кривоватое; когда сжимаешь ширину, третий список прыгает под второй.

   
 
 автор: ddhvvn   (27.03.2007 в 19:17)   письмо автору
 
   для: 12345   (26.03.2007 в 21:37)
 

>заменил 1% на 10px, и стало нормой...

а что именно-то ?

   
 
 автор: 12345   (28.03.2007 в 17:35)   письмо автору
 
   для: ddhvvn   (27.03.2007 в 19:17)
 

> а что именно-то ?
Плавания заголовков статей относительно содержания.

А вообще код и стили неоправданно сложны , согласен (с предыдущим оратором).

На прыжки поля ввода влияет ширина 2 дивов-колонок в диве повыше. Они там relative, и как-то зацепляется поле поиска за последний из блоков. (И зачем они relative?) Так что это всё же не глюк, а особенность зацепления в FF.

   
 
 автор: ddhvvn   (28.03.2007 в 18:18)   письмо автору
 
   для: 12345   (28.03.2007 в 17:35)
 

Да, к сожалению есть такой косяк.. :-/
На ошибках учатся!

   
 
 автор: CNT   (27.03.2007 в 19:44)   письмо автору
 
   для: ddhvvn   (24.03.2007 в 20:14)
 

Нескромный вопрос можно?

Зачем вы так усложняете код и стили для, в принципе, элементарного дизайна?
Всё, что у вас есть на странице, можно сделать значительно проще, не прибегая к "заумным" стилям вроде float или display:inline для блоковых элементов.

Вам кажется, что ваши потенциальные клиенты, увидев столь сложный код, задрав штаны, побегут нести вам свои кровные гривны? А простота кода, по вашему, наоборот, их отпугнет?

Извините, если вдруг обидел.

   
Rambler's Top100
вверх

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