Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS] Rozsypane dymki
Forum PHP.pl > Forum > Przedszkole
tofik1778983
Witam
Proszę o pomoc w poprawieniu styli css tak żeby dymki wyły wyświetlane prawidłowo.
sam kod dymka w osobnym pliku działa jak trzeba jednak gdy dołączam go do reszty styli z głównego pliku to sie rozsypuje..
tekst z dymka wyświetla się także obok linka przez cały czas.
css
  1. * {
  2. color: #5F9EA0;
  3. font-family: verdana;
  4. font-size: 11px;
  5. }
  6. .td {
  7. border-top: solid black 0px;
  8. border-bottom: solid black 0px;
  9. border-left: solid black 0px;
  10. border-right: solid black 0px;
  11.  
  12. }
  13. input, textarea, select {
  14. color: #FFE149;
  15. font-size: 11 px;
  16. background: black;
  17. border: solid gray 1px;
  18. }
  19. input:hover, textarea:hover {
  20. background: #2F4F4F;
  21. color: white;
  22. opacity: 1;
  23. }
  24. a {
  25. font-family: verdana, arial, helvetica, sans-serif;
  26. text-decoration: none;
  27. text-transform: none;
  28. color: #00FFFF;
  29. font-size: 11px;
  30. weight:bold;
  31. }
  32. a:hover {
  33. text-decoration: none;
  34. text-transform: none;
  35. color: red;
  36. font-size: 11px;
  37. }
  38. body {
  39. background: #2F4F4F;
  40. }
  41. body, iframe, select, textarea {
  42. scrollbar-face-color: black;
  43. scrollbar-highlight-color: gray;
  44. scrollbar-shadow-color: gray;
  45. scrollbar-3dlight-color: black;
  46. scrollbar-arrow-color: gray;
  47. scrollbar-track-color: black;
  48. scrollbar-darkshadow-color: black;
  49. scrollbar-base-color: black;
  50. margin-top: 10px;
  51. margin-bottom: 10px;
  52. margin-left: 0px;
  53. margin-right: 0px;
  54. }
  55.  
  56. .staty
  57. {
  58. color: #00FF00;
  59. }
  60. .nikname
  61. {
  62. font-size: 13px;
  63. color:#FF0000;
  64. }
  65. .lokalizacja
  66. {
  67. font-size: 13px;
  68. color:#B3BBC3;
  69. }
  70.  
  71. .staty_2 td
  72. {
  73. border: 1px solid #385F5F;
  74. cellspacing:0px;
  75. cellpadding:1px ;
  76.  
  77. }
  78. <!-- style chmurek --->
  79. a.dymek span {
  80. display: none;
  81. padding: 2px 3px;
  82. margin-left: 8px;
  83. width: 130px;
  84. }
  85.  
  86. a.dymek:hover span{
  87. display: inline;
  88. position: absolute;
  89. margin: 5px 0 0 5px;
  90. background: #dddddd;
  91. border: 1px solid #b30000;
  92. color: #000000;
  93. -moz-opacity: 0.8;
  94. opacity:.80;
  95. filter: alpha(opacity=80);
  96. text-align: left;
  97. line-height:14px;
  98. }
  99. <!-- koniec -->


przykładowe linki
  1. <a class="dymek" href="#"> w dymku <span>To jest taki sobie dymek :)</span></a><br>
  2. <a class="dymek" href="#"> dymek <span> tresc dymkaa</span></a>



Jeszcze dodatkowo chciałbym żeby tekst z dymka pojawiał się najlepiej z lewej strony linka lub nad linkiem lekko z lewej(prawy dolny róg dymka koło kursora).
!*!
http://jsfiddle.net/NgQRx/

Sprawdź czy o to Ci chodzi. Jeśli coś się rozsypuje, to prawdopodobnie przez to że masz źle ustalone znaczniki, nadałeś dla "a" globalnie inne właściwości niż te które masz dla dymków.

Umieść sekcję z dymkami np. w div o id "dymki" a później odwołaj się w css do nich

  1. #dymki a.dymek span /* i tak dalej */
tofik1778983
Nie do końca tak jak w JSfiddle. Tu jako link wyświetla wszystko razem z tekstem z sekcji span, a to ma byc tylko w dymku.
Może dam tak:
Kod
<a class="dymek" href="#"> link1 <span>treść w dymku 1</span></a><br>
<a class="dymek" href="#"> link2 <span> inna treść w dymku 2</span></a>

Najlepiej jakby to trybiło w ten sposób bez używania div'ów
!*!
U mnie wyświetla się treść span po najechaniu na link w formie dumku pod spodem. Czyli tak jak chciałeś, sprecyzuj dokładnie.
tofik1778983
Zrobiłem na overlib. można zamknąć.
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.