Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
 Аватар для Mailo
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313

Кросбраузерность на страничке

16.02.2011, 14:09. Показов 1343. Ответов 6
Метки нет (Все метки)

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

Наваял вчера кривой никакой код главной странички, сегодня решил занятся кросбраузерностью, в общем всё сделал кроме 2х моментов и без понятия как их решить:

1) у h1 и h3, которые на фоне картинки имеют в ie6 и ie7 отступы, как их убрать?
2) По всему контенту, в тех же ie6 и ie7, как я понял, высота между строчками другая, как её лучше уровнять с высотой нормальных браузеров?
Вложения
Тип файла: rar sunset.rar (48.6 Кб, 9 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.02.2011, 14:09
Ответы с готовыми решениями:

кросбраузерность
есть вот такие правила для дива position: fixed; right: 0px; top: 40%; background-color: aqua; padding:...

Кросбраузерность
Доброго времени суток. Может уже обсуждалось где то конечно, но не нашел.. Помогите плиз сделать сайт кроссбраузерным, может какой то код...

кросбраузерность
почему такая разница в firefox вроде норм но в опере все на перекосяк вот код а внизу rar картинки + код <!doctype html> ...

6
28 / 28 / 4
Регистрация: 18.05.2010
Сообщений: 266
16.02.2011, 14:33
1) отступы можно настроить или убрать вообще:
CSS
1
2
3
h1 {
  margin:0 0 0 0; /* сверху, справа, снизу, слева */
}
2) если имеешь ввиду между абзацами, тогда:
CSS
1
2
3
p {
  margin:20px 0; /* или сколько нужно по высоте */
}
а если имеется ввиду между строчками в абзацах, тогда:
CSS
1
2
3
p {
  line-height:18px; /* или сколько нужно */
}
0
 Аватар для Mailo
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313
16.02.2011, 15:09  [ТС]
у меня ресет:
CSS
1
2
3
4
*{
    margin:0px;
    padding:0px;
}
для p

CSS
1
2
3
4
p{
    line-height:170%;
    padding:0 10px 0 0;
}
0
28 / 28 / 4
Регистрация: 18.05.2010
Сообщений: 266
16.02.2011, 15:48
Ну тогда можешь просто настроить под ie6 и 7:
CSS
1
2
3
4
5
6
7
*html h1 { /* под ie6 */
  margin-left:XXpx;
}
 
*+html h1 { /* под ie7 */
  margin-left:XXpx;
}
Аналогично line-height для абзацов уменьшить
В IE бывают отклонения с маргинами
1
 Аватар для Mailo
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313
16.02.2011, 16:33  [ТС]
А как по научному(всмысле не тыкая разные значения) просчитать line-height для ie 6 и 7, который будет совпадать с моим
CSS
1
line-height:170%;
тот что для нормальных браузеров ?

Добавлено через 18 минут
Цитата Сообщение от 4umYOUser Посмотреть сообщение
Ну тогда можешь просто настроить под ie6 и 7:
CSS
1
2
3
4
5
6
7
*html h1 { /* под ie6 */
  margin-left:XXpx;
}
 
*+html h1 { /* под ie7 */
  margin-left:XXpx;
}
Да, этот вариант помогает, 8 и 4 пикселей не хватало марджина для h1 и h3 в IE 6,7. Не пойму тогда от куда в нормальных браузерах берутся эти пикселей или в ie налево уходит на X пикселей. Хотелось бы узнать, что бы правильно ресет делать, а не высчитывать так.
0
28 / 28 / 4
Регистрация: 18.05.2010
Сообщений: 266
16.02.2011, 18:41
Относительно line-height и подзаголовков пока что не находил информации, а вот относительно списков ul знаю, что в IE7 он всегда сдвинут на 40px влево
0
 Аватар для Mailo
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313
16.02.2011, 18:49  [ТС]
На ul видать действует мой ресет, проблем в нём не замечал.

А вот с line-height творится полный..... Если задавать различную высоту 120% 130% 150% в IE появляются пропуски над абзацем, во второй строке, в третьей и вообще не понятно по какому принципу они в том или ином месте появляются.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.02.2011, 18:49
Помогаю со студенческими работами здесь

Кросбраузерность сайта
function imgchange(tag) { if (tag == 'male') { document.getElementById('male').src =...

кросбраузерность + Netscape
Долго думал в какой раздел эту тему написать - решил всё-таки сюда. кросбраузерность + Netscape <script...

Кросбраузерность, IE8
Доброго времени суток. Проблема такая, сайт есть http://sds-azot.bget.ru/, работает всё, кроме как в IE8, проблема 1: это футер в...

Кросбраузерность. В IE дизайн отоброжается иначе
http://realty66.org.ru/chat/ Стандартный дизайн на всех браузерах, кроме IE устраивает. Как на IE сделать правильно max-width: 450px;....

Настройка размера кнопки, кросбраузерность
Столкнулся с забавным подарком от ie6 и ie7. Когда я в форме указываю padding копкам, тобишь id'ишнику submit, то IE растягивает кнопки в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru