Показаны сообщения с ярлыком IE. Показать все сообщения
Показаны сообщения с ярлыком IE. Показать все сообщения

2011/11/02

Макет с выравненными колонками

Подкинули задачу. Макет страницы в 4 блока: хедер/футер, сайд/контент. Сайд с контентом должны быть оформлены в скругленные рамки одинаковой высоты. Под современные браузеры (допустимы прямоугольные рамки в IE8).

Изюминка в колонках одинаковой высоты, не таблица:)

2011/03/08

События в JS, bubbling/capturing

..Not all browsers support event capturing (for example, Internet Explorer doesn't) but all do support event bubbling, which is why it is the phase used to bind handlers to events in all cross-browser abstractions, jQuery's included..

Т.е. на дворе 2011 год, модель событий от w3c опубликована в 2000, но в ИЕ не реализована. Жаль, была мысль перехватить событие на уровне документа до поступления в элемент.

2010/03/12

IE8

  • Internet Explorer.
  • 8.
  • Великий и Ужасный.
  • Настройки по-умолчанию.
  • Страх и Ужас.
  • Его надо уметь готовить.

По-умолчанию страницы с узлов интрасети отображаются в "режиме представления совместимости". Т.е. как в IE7. Не смешно, зачем тогда 8? К интрасети относится и локальный веб-сервер. Зато можно сойти с ума, сравнивая страницу с инет-сервера и локального.

Настройка:

Меню "Сервис" > "Параметры режима представления совместимости" > "Отобразить узлы интрасети в режиме представления совместимости".


IE8 (в режиме IE8:) умеет такой CSS:

#id {
  display:table-cell;
  vertical-align:middle;
}
только нужно указать подходящий тип документа, например:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
<head>
  <title>  </title>
  <meta http-equiv="Content-Type" content="text/xml; charset=UTF-8" />
  <meta http-equiv="Content-Language" content="Russian" />
.....