Autor Zpráva
mimochodec
Profil
<div id="id0">
  xx
  <div id="id1">
    yy
  </div>
</div>

div#id0 {
  display:block !important;
}

Můžu za tohoto stavu nějak dosáhnout toho, aby se #id1 zobrazil? Míra brutality a nečistých technik je mi jedno, je to user css do mé opery pro jeden web.
Případně neodmítnu ani nějaký jiný nápad, jak xx skrýt a yy zobrazit. Děkuju.

Ještě dodám pro ujasnění: html nemám jak ovlivnit, jde o řešení výlučně pomocí css.
Chamurappi
Profil
Reaguji na mimochodce:
Rodiči nastavit visibility: hidden a potomkovi visibility: visible. Rodič bude pořád zabírat své místo vzhledem k okolí – kdyby to byl problém, ještě jde přisypat trocha absolutního pozicování.
Bubák
Profil
Pokud nevadí bílé místo, jde to s pomocí visibility.
mimochodec
Profil
Děkuju, pánové. Místo absolutního pozicování stačil záporný horní margin.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0