Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][HTML][PHP]filtr alpha a obrazki
Forum PHP.pl > Forum > Przedszkole
jeremiash
Koledzy, mam problem raczej małego kalibru, a mianowicie :

  1. <div style=' width:800px; height:800px; background-image: url("rysunek.png"); '>
  2. <div style=' width:800px; height:800px; filter:alpha(opacity=92); opacity: 0.92; -moz-opacity:0.92; '>
  3. <div style =' background:#000; '>
  4. <img src='zdjecie.jpg' />
  5. </div>
  6. </div>
  7. </div>


Zdjęcie ma naloty z tła. Jak zrobić, aby rysunek.png nie nakładał się na zdjecie.jpg. Właściwie odrwotnie, aby zdjęcie nie miało prześwitu...
Michasko
Nie bardzo rozumiem co chcesz osiągnąć smile.gif
Będę strzelał, że chodzi Ci o to, aby drugi DIV był półprzeźroczysty, ale jego zawartość już nie. Nie zrobisz tego przy użyciu opacity,bo wtedy zarówno DIV, na którym go używasz (tutaj druga linia), jak i jego dzieci (elementy wewnątrz niego) dziedziczą to krycie (opacity). Czyli wszystkie elementy wewnątrz niego będą mieć opacity = 92.

Zamiast tego spróbuj użyć na drugim DIV-ie czegoś takiego jak RGBA (Red, Green, Blue, Alpha).
Wtedy np. dla półprzeźroczystego (50% opacity), białego koloru tła dajesz regułę:
  1. background: rgba(255, 255, 255, 0.5);
jeremiash
Właśnie tego potrzebuję. Dziękuję Ci bardzo kolego. Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.