Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

Взаимоориентация текста и картинок и Кроссбраузерность

Обсуждение темы Взаимоориентация текста и картинок и Кроссбраузерность в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Когда я начинал верстать, то в первых проектах, мне было собственно плевать, насколько одинаково страница выглядет в разных браузерах. ну вляпал Код HTML: ...


Закрытая тема
 
Опции темы
Старый 04.06.2008, 18:42   #1
Когда я начинал верстать, то в первых проектах, мне было собственно плевать, насколько одинаково страница выглядет в разных браузерах.
ну вляпал
Код HTML:
#object 
{
   height:100px;
   padding:20px 0px 10px 0px;
}
Ну и что, что мой object в IE на 30 пикселов выше. Если при этом ничего не едет, то нормально.

Так было раньше... давно.
Теперь меня такой подход категорически неустраивает.
Уже давольно давно я понял важную истину: сколько с list-style не е**сь, всё равно будешь пассивом
Имеется ввиду то, что полюбому будут расхождения между IE и FF, хоть inside, хоть outside...
посему теперь у меня:
Код HTML:
li
{
   list-style-type:none;
   padding:0px 0px 0px 10px;
   background:no-repeat 1px 1px url(images/bullet.gif);
}


Но вот наткнулся я на другой вопрос.
Допустим, у нас текст (Arial 12px), в который вставленно несколько иконок размером 16x16.
И вот они тоже, сцуки, едут. То есть на FF они выше, чем в IE
Что делать?
 
Старый 04.06.2008, 18:42
Ссылки
Старый 04.06.2008, 21:05   #2
А хаки чем не нравяться?
 
Старый 05.06.2008, 17:30   #3
list-style-type надо указывать для ul, а не для li.

С едущими иконками -- покажите пример. Из описания непонятно, что присходит, и что должно быть.
 
Старый 05.06.2008, 18:02   #4
Делайте разные стили для разных браузеров. Будто проблема большая.
 
Старый 05.06.2008, 18:12   #5
Цитата:
Сообщение от kost Посмотреть сообщение
list-style-type надо указывать для ul, а не для li.
Для чего ни ставь, расхождения состовляют порядка 3 пикселей...
Такчто я ни для чего не ставлю...


А пример прост

Код HTML:
text<img src="image.png" width="16" height="16" />
При vertical-align:middle, FF пикселя на 3 едет по отношению к IE и Opera
vertical-align:-2px - на 1 пиксель.
причём FF едет к Opera - никакие хаки не спасут...
 
Старый 05.06.2008, 18:12
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кроссбраузерность 3 Вертер HTML, CSS, JavaScript 22 11.02.2010 13:52
Кроссбраузерность 2 Вертер HTML, CSS, JavaScript 6 08.02.2010 22:44
CSS и кроссбраузерность Milestone HTML, CSS, JavaScript 2 24.01.2009 13:27
Кроссбраузерность Leila HTML, CSS, JavaScript 3 03.09.2008 16:38
Вместо текста иероглифы в поле ввода текста IgorQ Технологии Flash 1 22.03.2007 20:49


Текущее время: 19:45. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум