Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html i css] Rozjechanie sie storny.
Forum PHP.pl > Forum > Po stronie przeglądarki
screv
Tak wiec - mam Wordpressa, chcialem edytowac skina zmienajac panel poczny, dodajac w nim rozsuwanie sie przez jQuery.

Plik sidebar.php wyglada następująco:
  1. <div id="page">
  2. <ul>
  3. <li class="kategoria"><div class="naglowek"><a class="link rss" href="#">Ostatnie posty</a></div>
  4. <ul class="fade">
  5. <li>
  6. <div class="text">
  7. <ul>
  8. <li><?php wp_get_archives('type=postbypost&limit=8'); ?></li>
  9. </ul>
  10. </div>
  11. </li>
  12. </ul>
  13. </li>
  14.  
  15. <li class="kategoria"><div class="naglowek"><a class="link facebook" href="#">Ostatnie komentarze</a></div>
  16. <ul class="fade">
  17. <li>
  18. <div class="text">
  19. <ul>
  20. <li><?php rc(); ?></li>
  21. </ul>
  22. </div>
  23. </li>
  24. </ul>
  25. </li>
  26.  
  27. <li class="kategoria"><div class="naglowek"><a class="link technorati" href="#">Meta</a></div>
  28. <ul class="fade">
  29. <li>
  30. <div class="text">
  31. <ul>
  32. <li><?php wp_register(); ?></li>
  33. <li><?php wp_loginout(); ?></li>
  34. </ul>
  35. </div>
  36. </li>
  37. </ul>
  38. </li>
  39. </ul>
  40. </div>


Do tego style załączone pod header.php, który wywołuje sidebar.
  1. * {
  2.  
  3. float: left;
  4. margin-top: 30px;
  5. margin-bottom: 30px;
  6. display: inline;/* fix double margin */
  7. }
  8.  
  9. img {
  10. border:0;
  11. }
  12.  
  13. body {
  14. background:#131313;
  15. text-align:center;
  16. width: 260px;
  17. text-align:left;
  18. margin:0 auto;
  19. float: left;
  20. margin-top: 30px;
  21. margin-bottom: 30px;
  22. display: inline;/* fix double margin */
  23. }
  24.  
  25. #page {
  26. width: 260px;
  27. text-align:left;
  28. margin:0 auto;
  29. float: left;
  30. margin-top: 30px;
  31. margin-bottom: 30px;
  32. display: inline;/* fix double margin */
  33. }
  34.  
  35. #page ul {
  36. list-style-type:none;
  37. width:100%;
  38. padding:10px 0 0 0;
  39.  
  40. }
  41.  
  42. ul ul {
  43. background-color: #131313;
  44. padding:0!important;
  45. border: 0px;
  46.  
  47. }
  48.  
  49. li {
  50. font:10px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  51. word-spacing:3px;
  52. vertical-align:middle;
  53. padding:2px;
  54. }
  55.  
  56. div.text {
  57. width: 260px;
  58. padding:7px;
  59. line-height:20px;
  60. text-align:justify;
  61. font:11px Tahoma, Arial, Helvetica, sans-serif;
  62.  
  63. border: 1px solid #1f2223;
  64. }
  65.  
  66. div.text p {
  67. margin:0 0 5px 0;
  68. }
  69. div.text ul {
  70. list-style-type:none;
  71. }
  72. div.text ul li {
  73. font:12px Helvetica, Tahoma, Arial, Geneva, sans-serif!important;
  74. margin:2px 0!important;
  75. }
  76. div.text ul li a {
  77. color:#585858;
  78. font-weight:bold;
  79. text-decoration:none;
  80. }
  81. div.text ul li a:hover {
  82. color:#ff5a00;
  83. }
  84.  
  85. .kategoria a.link {
  86. display:block;
  87. width: 260px;
  88. padding:1px 0 5px 10px;
  89. font:18px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  90. font-weight:bold;
  91. color:#fafafa;
  92. text-decoration:none;
  93. margin:0 0 2px 0;
  94. height:20px;
  95. }
  96.  
  97. .kategoria a.link:hover {
  98. color:#ffffff;
  99. text-decoration:none;
  100. }


Samo jQuery chodzi dobrze. Tylko teraz problem ma sie tak, ze panel boczny jest rozjechany, co mozna zauwazyc po wejsci na ten link
W czym problem? Jak poprawic style, zeby ten sidebar byl na swoim miejscu po prawej stronie?
Blame
float:right dla #page
screv
Niestety efekt widoczny na stronie...

@edit: naprawione. Powtarzaly sie klasy styli w stylach tych jak i glownych.


Dzieki za pomoc
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.