Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Niesforna podstrona bloga
Forum PHP.pl > Forum > Przedszkole
Grol Gling
Witam

Zrobiłem sobie bloga z jednego darmowego layouta www: www.grol-gling.blog.pl

Problem.1: Gdy przegląda się stronę przez firefoxa i przechodzi ze strony głównej do księgi gości to stronka odrobinę przesuwa się w prawo, nie wiem czemu. W IE taki błąd nie występuje.

Problem.2: Prawidłowo mi wyświetla polskie znaczki w Firefoxie, ale w IE już nie. Czy można to zmienić poprzez samą formułę kodowania, czy powinienem zamiast tego użyć programu typu Gżegżółka (gdyż edytowałem www w notatniku)?

Problem.3: Czy jest możliwość wstawienia w stronę działającego, nieskończenie trwającego tła muzycznego, które działa pod Firefoxem, czy jedynym rozwiązaniem jest element we Flash?

Jeśli ktoś pomoże, to będę szalenie wdzięczny smile.gif Nie mam stałego łącza, korzystam z netu u znajomego i nie mam możliwości przeczesania dokładnie całej sieci w poszukiwaniu podobnych problemów i ich rozwiązań sad.gif
potreb
Problem 1: U mnie wszystko jest okey.
Problem 2: Jak sie mają wyświetlać polskie znaczki skoro ustawiłeś kodowanie na windows-1250.
Problem 3: Tło dźwiękowe proponuje ci zrobić we flashu, będzię to najlepszy sposób.
nevt
problem 1:
przesunięcie w prawo pojawia się, bo FF chowa scroll-bar po prawej stronie, w związku z czym poszerza się obszar w którym centrujesz layout. Natomiast IE zawsze wyświetla scrollbar - tylko kiedy jest niepotrzebny to jest nieaktywny.

faktycznie jest to trochę wkurzające, szczególnie na stronkach zrobionych w AJAX'ie.
obszedłem to, dodajac w stylach css:
Kod
html, body { height: 100%; }
body { margin-bottom: 1px; }

wtedy FF nie chowa scroll-bara, bo body jest zawsze o 1px wyższe od 100%
powodzenia.
potreb
Nevt i właśnie mnie też to wkurzało. Teraz wiem jak u siebie to zmienić biggrin.gif
Grol Gling
Ale fart smile.gif Akurat odpisałeś tuż przed tym jak wpadłem do kumpla smile.gif Dzieki.

Ale wracając.

Jesli chodzi o style css to nie znam sie na nich za prawie wcale. Cos tam umiem edytowac i wrzucic na serwer, ale nie bardzo wiem gdzie wkleić ten kod który podałeś. wstydnis.gif

Moj default.css:
  1. /*
  2. Design by Free CSS Templates
  3. Released for free under a Creative Commons
  4.  
  5. Attribution 2.5 License
  6. */
  7.  
  8. * {
  9. margin-top: 0;
  10. }
  11.  
  12. body {
  13. margin: 0;
  14. padding: 0;
  15. background: #314D6B
  16.  
  17. url(images/img01.jpg) no-repeat center top;
  18. font-family: Arial, Helvetica,
  19.  
  20. sans-serif;
  21. font-size: 13px;
  22. color: #A0A0A0;
  23. }
  24.  
  25. h1, h2, h3 {
  26. font-weight: normal;
  27. color: #FFFFFF;
  28. }
  29.  
  30. h1 { font-size: 197%; }
  31. h2 { font-size: 167%; }
  32. h3 { font-size: 100%; font-weight: bold; }
  33.  
  34. p, ul, ol {
  35. font-size: 100%;
  36. }
  37.  
  38. p {
  39. }
  40.  
  41. ul {
  42. }
  43.  
  44. ol {
  45. }
  46.  
  47. blockquote {
  48. }
  49.  
  50. a {
  51. color: #7EBCFF;
  52. }
  53.  
  54. a:hover {
  55. text-decoration: none;
  56. }
  57.  
  58. /* Header */
  59.  
  60. #header {
  61. width: 680px;
  62. height: 110px;
  63. margin: 0 auto;
  64. }
  65.  
  66. #header h1, #header p {
  67. margin: 0;
  68. font-weight: bold;
  69. }
  70.  
  71. #header h1 {
  72. padding: 30px 0 0 20px;
  73. text-transform: lowercase;
  74. font-size: 229%;
  75. }
  76.  
  77. #header p {
  78. margin: -5px 0 0 0;
  79. padding: 0 0 0 20px;
  80. text-transform: uppercase;
  81. font-size: 85%;
  82. }
  83.  
  84. #header a {
  85. text-decoration: none;
  86. color: #FFFFFF;
  87. }
  88.  
  89. /* Menu */
  90.  
  91. #menu {
  92. width: 680px;
  93. height: 51px;
  94. margin: 0 auto;
  95. background: url(images/img02.jpg)
  96.  
  97. no-repeat;
  98. }
  99.  
  100. #menu h2 {
  101. display: none;
  102. }
  103.  
  104. #menu ul {
  105. margin: 0;
  106. padding: 20px 0 0 20px;
  107. list-style: none;
  108. }
  109.  
  110. #menu li {
  111. display: inline;
  112. }
  113.  
  114. #menu a {
  115. display: block;
  116. float: left;
  117. height: 22px;
  118. padding: 8px 20px 0 20px;
  119. border-right: 1px solid #2A2C2F;
  120. text-transform: lowercase;
  121. text-decoration: none;
  122. text-align: center;
  123. font-size: 11px;
  124. color: #DFE8F2;
  125. }
  126.  
  127. #menu a:hover, #menu .active a {
  128. background-color: #000000;
  129. }
  130.  
  131. /* Page */
  132.  
  133. #page {
  134. width: 680px;
  135. margin: 0 auto;
  136. background: #0F1720
  137.  
  138. url(images/img03.gif) repeat-y;
  139. }
  140.  
  141. /* Content */
  142.  
  143. #content {
  144. float: left;
  145. width: 375px;
  146. padding: 20px 25px 0 40px;
  147. background: url(images/img04.jpg)
  148.  
  149. no-repeat;
  150. }
  151.  
  152. .boxed {
  153. background: #121B23;
  154. border: 1px dotted #000000;
  155. }
  156.  
  157. .boxed .title {
  158. margin: 0;
  159. padding: 5px 20px;
  160. background: #000000;
  161. text-transform: uppercase;
  162. font-size: 100%;
  163. font-weight: bold;
  164. }
  165.  
  166. .boxed .content {
  167. padding: 20px;
  168. }
  169.  
  170. /* Sidebar */
  171.  
  172. #sidebar {
  173. float: right;
  174. width: 220px;
  175. padding: 00px 20px 0 0;
  176. background: url(images/img05.jpg)
  177.  
  178. no-repeat;
  179. }
  180.  
  181. #sidebar ul {
  182. margin: 0;
  183. padding: 0;
  184. list-style: none;
  185. }
  186.  
  187. #sidebar li {
  188. }
  189.  
  190. #sidebar li ul {
  191. padding: 20px;
  192. }
  193.  
  194. #sidebar li li {
  195. margin: 0;
  196. padding: 5px 0;
  197. background: url(images/img06.gif)
  198.  
  199. repeat-x left bottom;
  200. }
  201.  
  202. #sidebar h2 {
  203. margin: 0;
  204. padding: 10px;
  205. background: #000000;
  206. border-top: 1px solid #23282E;
  207. border-bottom: 1px solid #23282E;
  208. text-transform: lowercase;
  209. font-size: 100%;
  210. font-weight: bold;
  211. color: #DFE8F2;
  212. }
  213.  
  214. #sidebar h3 {
  215. margin: 0;
  216. }
  217.  
  218. #sidebar p {
  219. margin: 0;
  220. }
  221.  
  222. #sidebar a {
  223. text-decoration: none;
  224. }
  225.  
  226. #sidebar a:hover {
  227. text-decoration: underline;
  228. }
  229.  
  230. /* Search */
  231.  
  232. #search {
  233. }
  234.  
  235. #search fieldset {
  236. margin: 0;
  237. padding: 0;
  238. border: none;
  239. }
  240.  
  241. #search legend {
  242. display: none;
  243. }
  244.  
  245. #search input {
  246. float: right;
  247. margin-bottom: 5px;
  248. background: #5A83AE;
  249. border: 1px solid #000000;
  250. text-transform: lowercase;
  251. font: bold 100% Arial, Helvetica,
  252.  
  253. sans-serif;
  254. color: #000000;
  255. }
  256.  
  257. #searchform {
  258. margin: 0;
  259. padding: 10px 20px 20px 20px;
  260. }
  261.  
  262. #searchfield {
  263. width: 165px;
  264. padding: 2px 5px;
  265. }
  266.  
  267. #searchsubmit {
  268. }
  269.  
  270. /* Submenu */
  271.  
  272. #submenu a {
  273. padding-left: 15px;
  274. background: url(images/img07.gif)
  275.  
  276. no-repeat left center;
  277. }
  278.  
  279. /* Footer */
  280.  
  281. #footer {
  282. width: 680px;
  283. height: 100px;
  284. margin: 0 auto;
  285. padding: 30px 0 0 0;
  286. background: url(images/img08.jpg)
  287.  
  288. no-repeat;
  289. }
  290.  
  291. #footer p {
  292. margin: 0;
  293. padding: 0 0 0 40px;
  294. font-size: 77%;
  295. color: #0F1720;
  296. }
  297.  
  298. #footer a {
  299. color: #0F1720;
  300. }


Przeprowadziłem kilka prób i nie dało to rezultatu. Mozesz dać wskazówke gdzie dokładnie umiescic te formułe? Proszę o wyrozumiałość wstydnis.gif
nevt
najlepiej na samym końcu twojego default.css - wtedy nadpisze ew. inne ustawienia...
i wklej to (na pewno działa)
Kod
body, html
{ height: 100%; width: 100%; padding-bottom: 1px; }

poprzedznią wersję pisałem z pamięci, i faktycznie może być coś z nią nie tak...
Grol Gling
Nie wiem co robie źle wstydnis.gif Dodałem te formułę na końcu, tak jak napisałeś, ale ciągle ta księga mi się przesuwa sad.gif

http://grol-gling.blog.pl - stronka
http://grol-gling.blog.pl/xiega/index.php - feralna księga gości
http://yaq.fm.interia.pl/osobiste/blog/default.css - moj css

Nie wiem co robie nie tak :/ Wiem, że problemem jest to, że w księdze znika ten suwak w FF. Może po prostu dodam jakieś wpisy do księgi, aby suwak sam się pojawił sciana.gif heh
Grol Gling
Dzięki nevt! Po podmienieniu formuły na te drugą już wszystko gra!!! Wielkie wielkie wielkie dzięki! smile.gif)))
nevt
w stylach scc które są ładowane na stronkę nie ma tego kodu, który ci pokazałem... jesteś pewien, że edytowałeś odpowiedni plik i wgrałeś poprawki na serwer?

EDIT: już wiem, stary CSS siedzi w casche przeglądarki, odśwież stronkę przez CTRL+F5 i będzie ok smile.gif
Grol Gling
Już wszystko ok od dobrego kwadransu smile.gif , pojawił się scrollbar po prawej stronie i strona jest już dobrze wycentrowana.

Już myslalem ze wszystko jest ok, ale dla pewnosci odpalilem jeszcze feralnego IE, ktorego wciaz uzywa masa ludzi i...

Po wejsciu w strone z komentarzami [ należy pod notką kliknąć w "skomentuj" lub po prostu http://grol-gling.blog.pl/komentarze/index.php?nid=12321379 ] coś dziwnego dzieje się z divem po prawej stronie. W FF jest ok, w IE przesuwa sidebara [ czyli to mini menu po prawej ] na sam dół.

Jakiś pomysł czemu ten IE tak mi psoci? Domyslam sie ze moze cos nie tak z divem, gdzies jakiegos nie zamknalem czy cos... ale w FF wszystko gra :/
potreb
Hmm, najlepiej ucz sie css-a, bo oprócz tego musisz jeszcze ustawić hr bo w IE inaczej wuswietla plus komentarze są wyśrodkowane a w firefox do lewej. Trochę nieprawidlowości jest.
Grol Gling
Dzięki wszystkim za cierpliwość i wytrwałość, czyli za pomoc smile.gif Temat można zamknąć, dalej postaram się stronkę szlifować w miarę możliwości samodzielnie.
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.