Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem Odstępy
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
Brotchier
Witam,
Tworzę mały kalendarz w oparciu o <LI> na zasadzie określonej szerokości głównego diva i <li>, tak, że w lini mieści się 7 elementów.
Ale mam problem, który przedstawia poniższy obrazek:

Jak widać tworzą się odstępy pomiędzy bloczkami <li>.
Jak ktoś wie jak je usunąć, proszę o pomoc.
Jak ktoś potrzebuje, to poniżej przedstawiam kod:

  1. <style type="text/css">
  2. #kalendarz {
  3. width: 546px;
  4. border-spacing: 0;
  5. border: 1px solid #575757;
  6. padding: 0;
  7. }
  8. #kalendarz li {
  9. display: inline-block;
  10. width: 76px;
  11. border: 1px solid #575757;
  12. list-style: none;
  13. margin-left: 0;
  14. padding: 0;
  15. }
  16. #kalendarz .th li {
  17. height: 26px;
  18. background-color: #0986d0;
  19. }
  20. #kalendarz .td li {
  21. height: 49px;
  22. background-color: #d9f0ff;
  23. }
  24. #kalendarz .akt {
  25. color: #990000; font-weight: bold;
  26. }
  27. #kalendarz .hidden {
  28. background-color: #f9fdff;
  29. }
  30.  
  31. <div id="kalendarz">
  32.  
  33. <ul class="th">
  34. <li>Pn</li> <li>Wt</li> <li>Śr</li> <li>Cz</li> <li>Pt</li> <li>Sb</li> <li>N </li>
  35. </ul>
  36. <ul class="td">
  37. <?php
  38. for($i=0;$i<dzien_tyg_nr($miesiac,$rok);$i++)
  39. echo '<li class="hidden">00</li> ';
  40.  
  41. for($i=1;$i<dni_mies($miesiac,$rok) +1;$i++)
  42. {
  43. echo '<li>'.$i.'</li> ';
  44. }
  45. ?>
  46. </ul>
  47. </div>
  48. </body>
wookieb
  1. #kalendarz li {
  2. margin-left: -0.3em;
  3. }

Ale uprzednio usuń margin-left: 0

Poza tym takie rzeczy robi się NA TABELKACH bo do tego one służą.
Brotchier
Ok, trochę na siebie na chodzą bordery, ale działa. Chyba jednak przeniosę się na tablowany kalendarz smile.gif
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.