Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Элементы HTML и CSS

  Все выпуски  

RFpro.ru: Элементы HTML


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Сарумян
Статус: Практикант
Рейтинг: 507
∙ повысить рейтинг >>
Jimhucksly
Статус: 5-й класс
Рейтинг: 424
∙ повысить рейтинг >>
Чичерин Вадим Викторович
Статус: 10-й класс
Рейтинг: 305
∙ повысить рейтинг >>

∙ / КОМПЬЮТЕРЫ И ПО / Языки программирования / Элементы HTML

Выпуск № 465 от 26.07.2009, 08:35
Администратор рассылки: Калашников О.А., Руководитель
В рассылке: подписчиков - 520, экспертов - 212
В номере: вопросов - 1, ответов - 2

Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
оценить выпуск >>

Вопрос № 170640: Здравствуйте проблема простейшая, но не знаю как справится IE6,7 некорректно воспринимает высоту, задаваемую для ячеек смежных с ячейкой с rowspan может быть есть какое-то решение?...



Вопрос № 170640:

Здравствуйте
проблема простейшая, но не знаю как справится
IE6,7 некорректно воспринимает высоту, задаваемую для ячеек смежных с ячейкой с rowspan
может быть есть какое-то решение?

Отправлен: 21.07.2009, 10:08
Вопрос задал: Sov, Студент
Всего ответов: 2
Страница вопроса >>


Отвечает Прим Палвер, 9-й класс :
Здравствуйте, Sov.

Тоже сражался с таким.

Если это для графического оформления правого верхнего уголка - попробуйте вместо таблицы такое:

<div style="'xposition:relative'>"
здесь основной текст
<div style="'xposition:" absolute; top:0; right: 0; background: url(img/corner.jpg) no-repeat; height: 10px; width: 10px;'>
</div>
</div>

Или же, если очень нужна таблица, вложите её в такой же div (с position:relative), потому что таблицы с таким позиционированием тоже по-разному отображаются браузерами. А внутри - снова div с position:absolute - наш уголок:

<div style="'xposition:relative'>"
<table>
<tr>
<td style="'background:" url(img/fon.jpg) repeat; >
здесь основной текст
</td>
</tr>
<tr>
<td style="'background:" url(img/right.jpg) repeat-y; width: 10px;'>
здесь, наверное, оформление правой границы фоновым изображением?
</td>
</tr>
</table>
<div style="'xposition:" absolute; top:0; right: 0; background: url(img/corner.jpg) no-repeat; height: 10px; width: 10px;'>
</div>
</div>

P.S. CSS умышленно не вынесены в классы и иды - для удобства восприятия.
-----
Блаженны прыгающие, ибо допрыгаются

Ответ отправил: Прим Палвер, 9-й класс
Ответ отправлен: 21.07.2009, 09:10

Оценка ответа: 4
Комментарий к оценке:
У меня структура гораздо сложнее, код я просто для примера привел
дивы пока не хочу использовать,намучаюсь с ними еще больше)
все равно,спасибо за помощь

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 252411 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Сарумян, Практикант :
    Здравствуйте, Sov.
    Это "ошибка" самого браузера IE. Попробуйте задать высоту 50px. и Вы это увидите.
    Для улучшения читабельности замените первые 3 строчки на:

    Код:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//RU"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html charset=windows-1251" />

    Русские буквы хоть буду отображаться без проблем.

    Как вариант решения Вашей проблемы код в приложение.
    Я всего лишь добавил отступы
    Код:
    <br>
    в тело правой нижней ячейки.
    Для того, чтобы текст в боковой ячейке не выскакивал на середину используется
    Код:
    valign="top"
    .
    Похоже, что такое в IE не лечится.

    Приложение:

    -----
    Пришел, увидел, развернулся и ушел...

    Ответ отправил: Сарумян, Практикант
    Ответ отправлен: 21.07.2009, 10:12

    Оценка ответа: 4
    Комментарий к оценке:
    Ну, проблем с кодировкой и так нет,utf все таки)
    кажется проблему решил
    IE 6,7 воспринимает высоту, задаваемую для ячеек смежных с ячейкой с rowspan некорректно

    поэтому выход только 1-отказ от rowspan,как следствие вложенные таблицы,хотя иногда этого можно избежать
    просто нужно планировать структуру таблицы в соответствии с этим глю...в соответствии с этой особенностью)

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 252413 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
    оценить выпуск >>

    подать вопрос экспертам этой рассылки >>

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров >>

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2009.6.5 от 08.07.2009

    В избранное