O tym, że base potrafi mocno namieszać w drzewku DOM Internet Explorera, wie chyba każdy, kto trochę dłużej zajmuje się tworzeniem stron internetowych. Jeśli ktoś z czytających nie wie o co chodzi, to śpieszę wyjaśnić pobieżnie, że w stronie z base, body staje się dzieckiem tak base, jak i html.

Niestety, to nie koniec problemów.

Zastosowanie base sprawia, że IE zaczyna w bardzo dziwny sposób traktować zawartość elementów pozycjonowanych relatywnie (position: relative;). Stają się one “blokiem”, co utrudnia, bądź wręcz – uniemożliwia, zaznaczenie i skopiowanie tekstu.

By problem rozwiązać, wystarczy dopisać po base, </base>. A najlepiej – ująć to w komentarze warunkowe. Krótką charakterystykę z tym błędem “w akcji”, można znaleźć tutaj

Powiązane wpisy:

  1. [e-commerce] Jak utopić pieniądze w pasażach handlowych – stary błąd w IE.
  2. Internet niekompatybilny z Internet Explorer 8
  3. Błędne z-index w Internet Explorer 7
  4. Internet Explorer 8 – nadgonić stracony czas
  5. [XHTML] Internet Explorer 7?!