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

HTML+CSS+JavaScript

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

 

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

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

тема: Кроссбраузерность и кроссмониторность
 
 автор: Владимир55   (15.11.2010 в 11:33)   письмо автору
 
 

Страница сверстана с помощью таблиц и жестко заданными параметрами. Дизайн абсолютно «не резиновый», рассчитан на разрешение монитора 1024 по ширине. Проверил и на разрешении 800 точек, и на 1200, и на 1600 – все стабильно во всех основных браузерах.

Но вот супруга посмотрела на своем компьютере и вдруг оказалось, что дизайн рвется по высоте (образуются пустые пространства между графическими изображениями).

В чем тут «фокус»?

  Ответить  
 
 автор: ddhvvn   (15.11.2010 в 17:40)   письмо автору
 
   для: Владимир55   (15.11.2010 в 11:33)
 

* в "некроссбраузерности" ))
* в используемых плагинов, которые так или иначе корректируют страницу
** пройдет )

  Ответить  
 
 автор: Usta   (15.11.2010 в 21:30)   письмо автору
 
   для: Владимир55   (15.11.2010 в 11:33)
 

http://softtime.ru/forum/read.php?id_forum=4&id_theme=77190&page=1

  Ответить  
 
 автор: Владимир55   (16.11.2010 в 16:01)   письмо автору
 
   для: Usta   (15.11.2010 в 21:30)
 

В этом отношении у меня было чисто с самого начала.

  Ответить  
 
 автор: elenaki   (16.11.2010 в 10:18)   письмо автору
 
   для: Владимир55   (15.11.2010 в 11:33)
 

таблица фиксирована по ШИРИНЕ, а дизайн рвется по ВЫСОТЕ. наверно, надо и по высоте зафиксировать...

  Ответить  
 
 автор: Владимир55   (16.11.2010 в 16:07)   письмо автору
 
   для: elenaki   (16.11.2010 в 10:18)
 

Задал размер таблицы по высоте, но это не повлияло на результат. На мой взгляд, и не должно было повлиять, ибо, наскольку мне известно, установленный размер является минимальным для таблицы и автоматически увеличивается, если того требует её содержимое.

Что удивительно: разрыв дизайна происходит только в ИЕ, а ФФ показывает всё правильно.

Может, действительно влияют настройки браузера?

Нельзя ли их все сбросить?

  Ответить  
 
 автор: jangot   (16.11.2010 в 18:04)   письмо автору
 
   для: Владимир55   (16.11.2010 в 16:07)
 

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

А на вскидку, может быть проблема со шрифтами, при разных настройках шрифтов, высота может быть разной и могут разъезжаться картинки.

  Ответить  
 
 автор: Владимир55   (16.11.2010 в 19:35)   письмо автору
 
   для: jangot   (16.11.2010 в 18:04)
 

Так оно и оказалось - на моем мониторе в ИЕ установлен средний шрифт, а на мониторе у супруги установлен крупный шрифт. Текст раздвигается, и когда запасы пространства исчерпываются, то длина страницы увеличивается и дизайн рвется.

Попытался записать текст, точно задав его размеры:
<p align="justify" style="text-indent: 20px; margin-left: 10px; margin-top: 0; margin-bottom: 0">
<font face="Arial" size="4">Каждому человеку</font></p>

Не помогло.

Есть ли способ решения проблемы?

  Ответить  
 
 автор: elenaki   (16.11.2010 в 20:15)   письмо автору
 
   для: Владимир55   (16.11.2010 в 19:35)
 

1. tag font - устарел и отменен
2. все свойства шрифта описываются стилями
3. размер шрифта надо указывать в пикселях (px) или пойнтах(pt)

  Ответить  
 
 автор: Usta   (16.11.2010 в 20:37)   письмо автору
 
   для: Владимир55   (16.11.2010 в 19:35)
 

Переверстать на div-ах.

  Ответить  
 
 автор: Владимир55   (16.11.2010 в 21:32)   письмо автору
 
   для: Usta   (16.11.2010 в 20:37)
 

3. размер шрифта надо указывать в пикселях (px) или пойнтах(pt)
Если сделать так, то разве пользователь не сможет включить на браузере "Крупный шрифт"?

Переверстать на div-ах.
Это что-то изменит? Если пользователь включит в браузере "Крупный шрифт", то разве div этому помешает?

Интересно, а можно получить с браузера информацию о том, какой размер шрифта включил пользовать (Крупный/Мелкий и др.)?

  Ответить  
 
 автор: elenaki   (17.11.2010 в 10:04)   письмо автору
 
   для: Владимир55   (16.11.2010 в 21:32)
 

http://cssmake.ru/component/content/article/4/80.html

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

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