Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js][html] "Podśwetlenie" wybranego elementu <dd>
Forum PHP.pl > Forum > Po stronie przeglądarki
Savage.Mephisto
Mam mały problem z "podświetleniem" elementu listy dynamicznej - <dl>.
Zależy mi na uzyskaniu następującego efektu: po wybraniu z menu konkretnej podkategorii (dd.active) ma przyjąć ona atrybut color: #b1b1b1 i podkreślenie (text-decoration: underline). W tej chwili link aktywny jest tylko podkreślony, nie przyjmuje atrybutu z konkretnym kolorem. Jak temu zaradzić?

Strona do wglądu: http://www.quavie.pl/stylizacja/artiste/1,1.html

Fragmenty kodów:

  1. .link4, .link4 a:link, .link4 a:visited {
  2. color: #000;
  3. font-weight: bold;
  4. font-size: 12px;
  5. text-align: left;
  6. text-decoration: none;
  7. }
  8.  
  9. .link4 a {
  10. color: #000;
  11. font-size: 12px;
  12. text-decoration: none;
  13. }
  14.  
  15. .link4 a:hover {
  16. color: #b1b1b1;
  17. font-size: 12px;
  18. text-decoration: underline;
  19. }
  20.  
  21. .menu_space {
  22. display: block;
  23. padding: 5px 0 0 20px;
  24. }
  25.  
  26. .menu_space1 {
  27. display: block;
  28. padding: 5px 0 0 25px;
  29. }
  30.  
  31. .menu_space2 {
  32. display: block;
  33. padding: 5px 0 0 15px;
  34. }
  35.  
  36. .menu_space3 {
  37. display: block;
  38. padding: 5px 0 0 5px;
  39. }
  40.  
  41. div#LeftMenu2JS {
  42. float: left;
  43. width: 190px;
  44. clear: both;
  45. padding: 0 0 0 10px;
  46. position: relative;
  47. }
  48.  
  49. #menu2 dt {
  50. padding: 5px 0;
  51. cursor: pointer;
  52. background: url("../images/cursor1.gif") no-repeat 0 11px;
  53. }
  54.  
  55. #menu2 dt.active {
  56. font-style: normal;
  57. }
  58.  
  59. #menu2 dl dt {
  60. margin-top: -5px;
  61. background: url("../images/cursor2.gif") no-repeat 0 11px;
  62. }
  63.  
  64. #menu2 dd {
  65. padding-left: 15px;
  66. text-decoration: none;
  67. }
  68.  
  69. #menu2 dd.active, #menu2 dl dd.active {
  70. margin-bottom: 20px;
  71. color: #b1b1b1;
  72. text-decoration: underline;
  73. }



  1. <div id="LeftMenu2JS" class="link4">
  2.  
  3. <dl id="menu2">
  4.  
  5. <dt><a href="stylizacja/artiste/1,1.html" title="artist(e)"><span class="menu_space">ARTIST(E)</span></a></dt>
  6.  
  7. <dd><a href="stylizacja/artiste/curls--wlosy-krecone/1,1,1.html" title="curls -włosy kręcone"><span class="menu_space1">CURLS<span class="menu_space3">Włosy kręcone</span></span></a></dd>
  8.  
  9. <dd><a href="stylizacja/artiste/shine--linia-nadajaca-polysk/1,1,2.html" title="shine -linia nadająca połysk"><span class="menu_space1">SHINE<span class="menu_space3">Linia nadająca połysk</span></span></a></dd>
  10.  
  11. <dd><a href="stylizacja/artiste/smooth--linia-wygladzajaca/1,1,3.html" title="smooth -linia wygładzająca"><span class="menu_space1">SMOOTH<span class="menu_space3">Linia wygładzająca</span></span></a></dd>
  12.  
  13. <dd><a href="stylizacja/artiste/hold--linia-do-utrwalenia-fryzury/1,1,4.html" title="hold -linia do utrwalenia fryzury"><span class="menu_space1">HOLD<span class="menu_space3">Linia do utrwalenia fryzury</span></span></a></dd>
  14.  
  15. <dd><a href="stylizacja/artiste/volume---linia-zwiekszajaca-objetosc-fryzury/1,1,5.html" title="volume - linia zwiększająca objętość fryzury"><span class="menu_space1">VOLUME<span class="menu_space3">Linia zwiększająca objętość fryzury</span></span></a></dd>
  16.  
  17. <dd><a href="stylizacja/artiste/color-enhancing--linia-uwydatniajaca-kolor/1,1,6.html" title="color enhancing -linia uwydatniająca kolor"><span class="menu_space1">COLOR ENHANCING<span class="menu_space3">Linia uwydatniająca kolor</span></span></a></dd>
  18.  
  19. <dd><a href="stylizacja/artiste/artiste-moove--linia-podkreslajaca-dynamike-wlosow/1,1,7.html" title="artiste moove -linia podkreślająca dynamikę włosów"><span class="menu_space1">ARTISTE MOOVE<span class="menu_space3">Linia podkreślająca dynamikę włosów</span></span></a></dd>
  20.  
  21. </dl>
  22.  
  23. </div>
  24.  
krispak
Dodaj do CSS jeszcze to
  1. #menu2 dd.active a {
  2. color: #b1b1b1;
  3. }
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.