Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript/HTML/CSS] Półprzezroczyste tło DIV, Problem z IE
The Night Shadow
post
Post #1





Grupa: Zarejestrowani
Postów: 495
Pomógł: 2
Dołączył: 5.02.2006
Skąd: Wrocław

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


Nadaje atrybut NAME x divom w menu. Dodaję style:

div[name="menu"] {
background-image: url(images/tlo_menu.png);
filter: alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
width: 100%;
height: 100%;
}

Każda opcja menu ma być półprzezroczysta. W FF działą to połowicznie, w IE w ogóle. Co do IE zdaję sobie sprawę z tego, że chodzi o div[name="menu"]. W jaki sposób wyglądałby style dla IE oraz FF, który dodawałby style do divów o name="menu"?

W FF jest natomiast problem z tekstem w DIV, który jest również półprzezroczysty. Czy istnieje możliwość ograniczenia dziedziczenia styli?

Ewentualnie w jaki sposób to rozwiązać. Tłem nie może być PNG półprzezroczysty. Potrzebuję filtrów. Wpadłem na pomysł, by wstawić diva z tłem, za nim kolejnego diva i za pomocą JS pobierać położenie poprzedniego diva (nie jest ono stałe w zależności od ilości opcji w menu) i umieszczać w tym miejscu tego drugiego ze stylem absolute. Jeśli jest to możliwe to w jaki sposób za pomocą JS pobrać atrybuty left top poprzedzającego diva?


--------------------
Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych
Copywriter
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 08:36