Autor Zpráva
Aaron135
Profil
Ahojte, potřeboval bych nastylovat hlavni div přes celou stranku s šedým bg a pruhlednosti 0.9 a vně divu bych chtěl vnořit tabulku, ktera by nezdědila průhlednost a byla neprůhledná. Jak to udělat?
Aaron135
Profil
Pardon zapomněl jsem kód:
<div style="margin-top:-15px;width:100%;height:2000px;position:fixed;background:#ccc;display:block;opacity: 0.9;filter:alpha (opacity=90);position:relative;top:0;" id="bg_config">
  <table width="800" border="0" cellpadding="0" cellspacing="0" id="nastaveni" style="margin:auto;border:1px solid black;opacity: 1.0;filter:alpha (opacity=100);position:relative;top:0;">
    <tr>
      <td colspan="3" background="../css/panel.png" style="border:#0059E9 1px solid;"><div align="right">
        <input type="image" name="imageField" src="../css/krizek.png">
      </div></td>
    </tr>
    <tr>
      <td width="68" style="border:1px solid black;">&nbsp;</td>
      <td colspan="2" style="border:1px solid black;">&nbsp;</td>
    </tr>
  </table>
</div>
o_O
Profil
Aaron135:
Bohužel, u zprůhlednění se "dědičnosti" vyhnout nedá. Můžete to vyřešit přes absolutně pozicovaný div s z-indexem, popř. 1×1px zprůhledněným obrázkem na pozadí.
Aaron135
Profil
nojo to me nenapadlo dát tu tabulku mimo div a nastavit mu absolutní pozici.... Děkuji moc.. :)
Aaron135
Profil
Tak to taky nejde ani když ho dám mimo div... Zatím zkusím to s tím obrázkem.
Aaron135
Profil
Už jsem to vyřešil.Stačilo mu prostě nastavit neprůhlednou barvu pozadí.
Nox
Profil
Průhlednost není dědičná, ale funguje na prvek jako celek

Nově ale můžeš využít rgba(0-255,0-255,0-255,0-1), kde to poslední je alfa kanál, desetinné číslo, 0 = komplet průhledné, 1 = plně neprůhledné
vendo
Profil
Nedá sa to vyriešiť cez niečo ako <span>, alebo cez nejaký anti-inherit?
margin
Profil *
Nedá, jednak "anti-inherit" beexistuje a hlavní důvod je, že průsvitnost se totiž nedědí, jak zde napsal Nox: „Průhlednost není dědičná, ale funguje na prvek jako celek“.
Nevím, proč po dvou letech přicházíš s blábolem, pokud to má být dotaz, tak ho upřesni.

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