Forum portalu Fan-Strefa.pl

Dla webmastera => Kodowanie => Wątek zaczęty przez: Channah w 06 Kwiecień 2013, 16:03:38

Tytuł: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Channah w 06 Kwiecień 2013, 16:03:38
Mam pewien problem, koduje szablon gdzie ma być na dole stopka, ale nie wiem czemu ona jest u mnie zaraz pod newsem...nie wiem co zle robie...
wygląda to tak:
(http://www.upload.fan-strefa.pl/?di=SC7I)
a to mój styl footer:
#footer {
 color: #ffffff;
 background: url('/images/footer.png');
 background-repeat: repeat-x;
 clear: both;
 font-family: Arial;
 font-size: 12px;
 float:none;
 height: 261px;
 width: 100%;
}
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: PA_BLO w 06 Kwiecień 2013, 16:26:32
A umieściłaś kod wywołujący stopkę po za div'em gdzie masz posty? Bo jakbyś zrobiła to na samym końcu pliku index.php to powinno wyświetlać się na samym dole bez znaczenia gdzie kończy się post.
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Channah w 06 Kwiecień 2013, 16:55:48
to jest końcówka mojego kodu w index.php:
<?php endwhile; ?><?php endif; ?></div>

<div id="pagination"><?php wp_pagenavi(); ?></div>

<?php get_sidebar(); ?>
<?php get_footer(); ?>
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: PA_BLO w 06 Kwiecień 2013, 20:55:31
Wiesz co, musiałbym zobaczyć cały kod index.php aby cokolwiek powiedzieć na ten temat. Jak chcesz to napisz na PW.
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Channah w 08 Kwiecień 2013, 14:56:45
zna ktoś przyczynę tego problemu?
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Versey w 08 Kwiecień 2013, 15:24:14
sprawdź czy wszystkie divy są pozamykane ;)
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Channah w 08 Kwiecień 2013, 17:59:04
sprawdziłam wszystkie divy i masz rację jeden był nie zamknięty ale to nic nie dało...zmieniłam teraz troche index.php i za wywołaniem nagłówka dodałam wywołanie sidebaru a na końcu jest wywołanie stopki. no i teraz moja stopka jest pod nagłówkiem... ;/ ciągle coś jest nie tak ;/
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: PA_BLO w 08 Kwiecień 2013, 18:30:56
No właśnie to jest dziwne, bo sprawdzałem Twój kod i wydaje się być wszystko dobrze.
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Channah w 08 Kwiecień 2013, 18:39:21
kurde juz sama nie wiem co jest nie tak... nie wiem juz do kogo sie z tym zglosic....
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Viridiana w 08 Kwiecień 2013, 19:07:01
może skasuj css dla stopki i zakoduj to jeszcze raz?
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Channah w 08 Kwiecień 2013, 19:13:41
może skasuj css dla stopki i zakoduj to jeszcze raz?
to i tak nic nie daje bo stopka dalej jest tylko bez styli ;/
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Viridiana w 08 Kwiecień 2013, 19:45:40
ale dalej w tym samym miejscu czy gdzie indziej?

Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Channah w 08 Kwiecień 2013, 19:47:12
ale dalej w tym samym miejscu czy gdzie indziej?
gdzieś indziej...
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Viridiana w 08 Kwiecień 2013, 19:50:06
ok jak dla mnie winą jest kodowanie poprzez np
<div style="left: 148; width: 414; visibility: visible; position: absolute; top: 601; ">bo jest to miejsce stałe i logicznie powinnaś ustawić stopkę w ten sam sposób ale za top: wstawić 103829439px tylko problem jest taki, że jak będziesz miała dłuższe posty niż ramki to znowu on zostanie zakryty.

W kazdym razie jak koduje od lat 8 tak nigdy nie udało mi się osiągnąć aby stopka współpracowała z takim kodeml
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Rami w 08 Kwiecień 2013, 20:00:54
Napisałem PW jak coś ;)
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: PA_BLO w 08 Kwiecień 2013, 20:18:12
Viridiana, możesz mieć rację. Ale ja kiedyś wyczytałem, że również stosowanie jak zaśmieca się kod przeplatając w nim styl to może wtedy wyszukiwarka zwariować. Najlepiej przyjąć jedna formę, albo jedziesz na div id, div class lub div style, bo tak może czasami nie czytać stylu. Ja miałem z tym problem.
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Viridiana w 08 Kwiecień 2013, 21:17:41
dla mnie jest samym błędem ustawianie position:absolute i topów leftów itp zamiast zabawy floatem i maginesami. Bo jest to statyczne i żeby było ok musiałaby ustawić taką wartość dla stopki by top był kilka tysięcy pixeli, a to nie będzie dobrze działać gdy będzie za dużo komentarzy bo wejdzie na/pod stopkę, czy sam post będzie za długi.
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: PA_BLO w 08 Kwiecień 2013, 21:28:42
Dokładnie. Dlatego ja zawsze definiuje dla stopki osobnego div'a i daje mu marines na 0 i umieszczam zaraz pod notką.
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Channah w 09 Kwiecień 2013, 01:42:03
ani to ani to nic mi nie dało... dalej jest tak samo ;/
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Viridiana w 09 Kwiecień 2013, 13:08:13
Ale to musisz całe kodowanie zmienić,
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Rami w 09 Kwiecień 2013, 14:14:33
ani to ani to nic mi nie dało... dalej jest tak samo ;/

Już to robię, znalazłem problem :) Fakt, źle masz skodowany szablon. Jedna osoba z forum koduje w taki sposób i to jest tragedia, bo zawsze jest problem ze stopką ;) Zaraz skończę i napiszę co było źle ;)
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Rami w 09 Kwiecień 2013, 14:29:17
Ok, zrobione :)
Więc zacznę od tego, że problem leżał w złym kodowaniu index.php i sidebar.php.

Nie możesz ustalać w ten sposób div-ów, bo zawsze będzie problem ze stopką:
<div style="left: 148; width: 414; position: relative; top: 601; ">Poprawiłem Ci w index.php na:
<div class="content2">
Treść
</div>
A do css dodałem:
.content2 {
margin-top: 601px;
margin-left: 148px;
float:left;
width: 414px;
padding:0px;
position: absolute;
}
Tak samo masz ustalone dla sidebar.php, gdzie zmieniłem z:
<div style="left: 725; width: 414; visibility: visible; position: absolute; top: 545; ">Na:
<div class="content1">
Treść
</div>
A w css dodałem:
.content1 {
margin-top: 545px;
margin-left: 725px;
margin-bottom: 20px;
float:left;
width: 414px;
padding:0px;
position: relative;
}

Tak samo musisz to poprawić w page.php i single.php (ta sama zasada).
Pamiętaj by nie używać np. top: 100px, a margin-top: 100px, bo też będą problemy :)
Stopka już jest, gdzie jej miejsce :)

PS. Masz w pliku header.php sporo powtarzających się skryptów, warto zwrócić na to uwagę ;)
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Channah w 09 Kwiecień 2013, 17:15:13
okej dzięki wielkie ;) masz plusa ode mnie! ;)
Tytuł: Odp: Problem - Stopka zaraz pod newsem!
Wiadomość wysłana przez: Blair w 04 Czerwiec 2013, 18:45:17
Ok, zrobione :)
Więc zacznę od tego, że problem leżał w złym kodowaniu index.php i sidebar.php.

Nie możesz ustalać w ten sposób div-ów, bo zawsze będzie problem ze stopką:
<div style="left: 148; width: 414; position: relative; top: 601; ">Poprawiłem Ci w index.php na:
<div class="content2">
Treść
</div>
A do css dodałem:
.content2 {
margin-top: 601px;
margin-left: 148px;
float:left;
width: 414px;
padding:0px;
position: absolute;
}
Tak samo masz ustalone dla sidebar.php, gdzie zmieniłem z:
<div style="left: 725; width: 414; visibility: visible; position: absolute; top: 545; ">Na:
<div class="content1">
Treść
</div>
A w css dodałem:
.content1 {
margin-top: 545px;
margin-left: 725px;
margin-bottom: 20px;
float:left;
width: 414px;
padding:0px;
position: relative;
}

Tak samo musisz to poprawić w page.php i single.php (ta sama zasada).
Pamiętaj by nie używać np. top: 100px, a margin-top: 100px, bo też będą problemy :)
Stopka już jest, gdzie jej miejsce :)

PS. Masz w pliku header.php sporo powtarzających się skryptów, warto zwrócić na to uwagę ;)

Bardzo dziękuję! Również miałam taki sam problem. W końcu rozumiem jak mam nie robić i co zrobić by stopka była na swoim miejscu. ;)