Zagadka CSS #3

Zagadka podobna do pierwszej, ale… No właśnie, jest jedno ale.

Zasady zagadek CSS

  1. Kod zawiera błąd
  2. Kod zawiera dokładnie jeden błąd
  3. Nie chodzi o ewentualną różnicę w interpretacji różnych przeglądarek jak Opera czy Firefox ani nawet programu Internet Explorer
  4. Odpowiedzi piszemy w komentarzach do postu zagadki. Kto pierwszy ten lepszy.
  5. Są to style do XHTML-a

Zagadka nr 3:

div img {
 width: 100px
}
a.strong {
 position: absolute;
 color: #333;
 height: 1em;
 padding: 2px .35em 0;
 border-bottom: 1px solid #666
}
h1 span {
 text-indent: -9999px
}

Gdzie jest błąd?

Odpowiedź na zagadkę nr 3:

dodano 20.12.2006

Odpowiedź na tą zagadkę z lekkim poślizgiem, od czasu kiedy mieszkam w Warszawie mam wrażenie, że tu doba ma mniejszą ilość godzin :-).

Błąd w kodzie polegał na zastosowaniu własności text-indent do elementu liniowego.

h1 span {
 text-indent: -9999px
}

Poprawny kod:

h1 span {
 display:block;
 text-indent: -9999px
}

Błąd analogiczny jak w zagadce nr 1.

Jako pierwszy poprawnej odpowiedzi udzielił Xarafaxz.

  • Tuesday, 21 November 2006
  • 3,682 views