Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS] Przezroczysty, zaokrąglony DIV
janekpogwad
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 1
Dołączył: 22.09.2008
Skąd: Wadowice

Ostrzeżenie: (0%)
-----


Witam!

Mam pytanie. Chciałbym zrobić takiego div'a, który byłby półprzezroczysty, ale tylko tło (litery, formluarze, przyciski nie) oraz żeby jego rogi, były nieco zaokrąglone. Nie chce, żeby był oparty od obrazki. Coś podobnego jest w kokpicie BLIP. Może wiecie jak to zrobić?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Pozdr.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
deeper
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 1
Dołączył: 18.04.2004
Skąd: Gdansk

Ostrzeżenie: (0%)
-----


Ja to robie tak:

  1. <div class="box">
  2. <div class="tlo"></div>
  3. <div class="tresc">Tresc ... formularz, przyciski</div>
  4. </div>



a style:
  1. .box {
  2. position: relative;
  3. }
  4. .tlo {
  5. position: absolute;
  6. top: 0;
  7. left: 0;
  8. z-index: 2;
  9. background-color: #000;
  10. filter:alpha(opacity=50);
  11. -moz-opacity:.50;
  12. opacity:.50;
  13. }
  14. .tresc {
  15. position: absolute;
  16. top: 0;
  17. left: 0;
  18. z-index: 3;
  19. }


Oczywiscie wszelkie rozmiary ustalamy po swojemu.
Caly myk polega na tym zeby umiescic 2 przygotowane divy 1 nad drugim (z-index),
przy czym temu pod spodem nadajemy przezroczystosc.
Uzyskujemy transparentne tlo i nietransparentna zawartosc.

Co do zaokraglania bez grafiki to nie wszystkie przegladarki to lykna wiec mozna sobie odpuscic.

Dodam ze wszystko co zostanie umieszczone w .tlo bedzie transparentne.

Ten post edytował deeper 29.01.2009, 14:48:17
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 16:09