Autor Zpráva
Robbie
Profil *
Ahoj, zkoušel jsem toto:

p {width:150px;
     height: auto;
     background-color: #708090;
     filter:alpha(opacity=50);
   }

je to z učebnice, ale nic to neudělalo, tak se ptám, jak to řešíte vy? Děkuji

Moderátor juriad: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
lionel messi
Profil
Robbie:

je to z učebnice, ale nic to neudělalo, tak se ptám, jak to řešíte vy?

Průhledný obsah v CSS
Bubák
Profil
Robbie:
je to z učebnice, ale nic to neudělalo
Učebnice zastarala.
p {width:150px; 
   height: auto; /* výchozí hodnota, doporučuji smazat */
   background-color: #708090;
   filter:alpha(opacity=50);  /* pro staré IE */
    opacity: 0.5; /* pro ostatní prohlížeče */
 }
Problém je, že tak zprůhledníš celá obsah, tedy pozadí i text. Dá se to řešit různě:
Průhledný obsah v CSS » Průhledný obsah, neprůhledný text
Doporučuji k přečtení celý článek., koukám, že na něj odkázal už lionel messi.
Na Jak psát web se taky píše o průhlednost, ale je to taky zastaralé, i když novější, než tvoje "učebnice".
visionic
Profil *
Pokud jde treba o pozadi da se to resit RGBA metodou, pokud chces zpruhlednit obrazek a na nem text, tak musis udelat dva divy, ktere nebudou v sobe a prekryjes je pomocí obsolutního pozicování a z-indexem si zvolis co ma být navrchu.

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: