![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 15.10.2006 Skąd: zewsząd :P Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam następujący kod:
HTML CSS
Chcę ustawić tło diva 'main' na półprzezroczyste, ale tekst ma pozostać normalny. Gdy ustawiam odpowiednie parametry dla <p> tekst pozostaje przezroczysty. Dzieje się tak ponieważ tekst jest już półprzezroczysty, a ustawienie opacity=1 nic nie zmienia. Gdybym ustawił opacity dla tekstu na 0.8 otrzymałbym tekst przezroczysty w stopniu 0.5x0.8=0.4 Pytanie brzmi: jak obejść tą sytuację nie zmieniając struktury html'a? Na pewno istnieje jakieś proste rozwiązanie ale jakoś nie mogę na nie wpaść. Ten post edytował Michu 19.05.2008, 17:57:35 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie myślę, że nie zbyt. Ustawienie opacity zmienia przezroczystość wszystkiego co jest w środku... Jedyne co mi przychodzi na myśl, to osobne elementy (rodzeństwo) i pozycjonowanie. Wielokrotnie problem mnie denerwował, ale nigdy nie było to coś na tyle ważnego, żeby się tym przejmować
![]() EDIT: no i wyrzuć -moz-opacity i -khtml-opacity. Teraz i tak nikt nie używa starych Gecko czy KHTML Ten post edytował radex_p 19.05.2008, 17:59:10 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 15.10.2006 Skąd: zewsząd :P Ostrzeżenie: (0%) ![]() ![]() |
Sugerujesz umieszczenie tekstu nad półprzezroczystym divem? Chyba odpada, tekst będzie miał zmienną długość a coś musi "rozpychać" div od środka aby miał odpowiednie rozmiary.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
A próbowałeś nadać temu <p> opacity powyżej 1? Szczerze mówiąc wątpię, czy zadziała, ale możesz sprawdzić.
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 15.10.2006 Skąd: zewsząd :P Ostrzeżenie: (0%) ![]() ![]() |
Próbowałem, ignoruje wartości powyżej 1.
EDIT: Mam rozwiązanie: http://www.dedestruct.com/2008/03/06/how-t...opaque-content/ Ten post edytował Michu 19.05.2008, 18:24:05 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 27.06.2025 - 18:50 |