Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][HTML]przyciemnianie diva podrzędnego
Forum PHP.pl > Forum > Przedszkole
jeremiash
Cześć. Nakładam na siebie dwa divy - dzieje się to przy wywołaniu jakiejś strony z danymi. Chciałbym, aby div podrzędny z grafiką został przytłumiony np. 80%, a nadrzędny był wyrazisty.

Próbowałem wykorzystać

  1. filter:alpha(opacity=70);
  2. opacity: 0.7;
  3. -moz-opacity:0.7;


jednak to ingeruje w oba divy... ekran. Proszę o pomoc...

  1.  
  2. #podrzedny {
  3. padding: 0px 0px 0px 0px;
  4. margin:0;
  5. width: 100%;
  6. height: 100%;
  7. position: absolute;
  8. top: 0px;
  9. overflow:hidden;
  10. float: left;
  11. z-index:100;
  12. }
  13.  
  14. #nadrzedny {
  15. padding: 0px 0px 0px 0px;
  16. margin:0;
  17. width: 100%;
  18. height: 100%;
  19. position: absolute;
  20. top: 0px;
  21. overflow:hidden;
  22. float: left;
  23. z-index:110;
  24.  
  25. }
  26.  
Sephirus
Spójrz tu

Widzę że tam kombinujesz w tym podrzędnym z floatem itd... w linku masz najprostszy możliwy przykład.

EDIT: Po zastanowieniu chyba nie do końca obczaiłem temat :/
bpskiba
Taki kompletny przykładzik...

  1. .a1{
  2. position : absolute ;
  3. display:none;
  4. background : yellow ;
  5. z-index : 5 ;
  6. width : 100% ;
  7. height : 100% ;
  8. opacity:0.8;
  9. filter:alpha(opacity=80);
  10. }
  11. .a2{
  12. position : absolute ;
  13. display: none;
  14. width : 300px ;
  15. background: red;
  16. z-index :9;
  17. top :150px ;
  18. }
  19. <script language="javascript" type="text/javascript">
  20. function f1()
  21. {
  22. document.getElementById("t1").style.display="inline";
  23. document.getElementById("t3").style.display="inline";
  24. document.getElementById("t3").style.right=(screen.width/2)-150;
  25.  
  26. }
  27. function f2()
  28. {
  29. document.getElementById("t1").style.display="none";
  30. document.getElementById("t3").style.display="none";
  31. }
  32. function f3()
  33. {
  34. document.getElementById("e1").innerHTML=document.getElementById("r1").checked;
  35. document.getElementById("e2").innerHTML=document.getElementById("r2").checked;
  36. f2();
  37. }
  38. <body>
  39. <div class="a1" id="t1"></div>
  40. <table class="a2" id="t3">
  41. <tr><td align="left" width=99%>Wybierz opcję</td><td></td><td align="right"><div onclick="f2();"><a href="">zamknij&nbsp[X]</a></div></td></tr>
  42. <tr><td align="left"> &nbsp;</td><td> </td><td></td></tr>
  43. <tr><td align="left">Opcja 1</td><td><input type="checkbox" id="r1"></td>&nbsp;<td></td></tr>
  44. <tr><td align="left">Opcja 2</td><td><input type="checkbox" id="r2"></td>&nbsp;<td></td></tr>
  45. <tr><td align="left"> &nbsp;</td><td> </td><td></td></tr>
  46. <tr><td align="left"> <input type="button" value=" Zapisz " onclick="f3();"></td><td><input type="button" value="Zrezygnuj" onclick="f2();"></td><td></td></tr>
  47. </form>
  48. <a href="#"><div onclick="f1();">pokaż</div></a><br><br>
  49. <div id="e1"></div>
  50. <div id="e2"></div>
  51. </body>
  52. </html>
jeremiash
Dziękuję Wam koledzy, problem został rozwiązany.
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.