Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][CSS][PHP] Includowanie diva w divie problem
krzysiekj
post
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 25.04.2007

Ostrzeżenie: (0%)
-----


Mam problem z divem.
Na tworzonej stronie includuję sobie podstrony do odpowiednich divów (linki).
Wszystko chodzi, ale chciałem dołożyć kolejnego diva na podstronie i krzaczy mi się prawa kolumna.

Dopóki includowana podstrona wygląda tak:
Kod
<div id="menu2">
<ul>
    <li><a href="#">Rachunki</a></li>
    <li><a href="#">Lokaty</a></li>
    <li><a href="#">Kredyty</a></li>
</ul>
</div>


Jest ok PRAWIDŁOWO

Ale jak dołożę poziomą linię prawa kolumna zamiast być z prawej jest pod środkową.

Kod
<div id="menu2">
<ul>
    <li><a href="#">Rachunki</a></li>
    <li><a href="#">Lokaty</a></li>
    <li><a href="#">Kredyty</a></li>
</ul>
</div>
<div id="linia2"><div>


Jest ok NIEPRAWIDŁOWO

div tam gdzie jest include wygląda tak:

Kod
<div id="nowosci">
<?php

if($_GET['page']=="nowosci")
{include('tresc/nowosci.php');}

else if($_GET['page']=="indywidualni")
{include('tresc/indywid.php');}
else if($_GET['page']=="firmy")
{include('tresc/firmy.php');}
else if($_GET['page']=="rolnicy")
{include('tresc/rolnicy.php');}

else if($_GET['page']=="oprocentowanie")
{include('tresc/oproc.php');}
else if($_GET['page']=="oplatyprowizje")
{include('tresc/oplprow.php');}


else {include('tresc/nowosci.php');}
?>        
</div>


Ma ktoś jakiś pomysł dlaczego tak jest?
Go to the top of the page
+Quote Post
pedro84
post
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Zobacz sobie najpierw na źrodła obu podanych linków, syf jakich mało w kodzie. Tam nie ma prawa nic działać.

Nawalony pustych divów, nawalone divów ogólnie. Popraw najpierw kod, taka mała rada (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
krzysiekj
post
Post #3





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 25.04.2007

Ostrzeżenie: (0%)
-----


Cytat(pedro84 @ 11.06.2010, 14:51:09 ) *
Zobacz sobie najpierw na źrodła obu podanych linków, syf jakich mało w kodzie. Tam nie ma prawa nic działać.

Nawalony pustych divów, nawalone divów ogólnie. Popraw najpierw kod, taka mała rada (IMG:style_emoticons/default/smile.gif)


Wszystko działa tylko jest problem z jedną linią.
Jaki syf? Ja wszystko ogarniam. Mam taki styl pisania i tak piszę, inaczej nie umiem. Co to przeszkadza?
Go to the top of the page
+Quote Post
pedro84
post
Post #4





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Czy Ty naprawdę uważasz, że to jest słabej jakości kod? Niestety, jakości jest zerowej. Po prostu zupa tagów, sam zobacz:
Kod
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<link rel="stylesheet" type="text/css" href="style.css"/>
        <title>Bank Spółdzielczy</title>
        <meta name="keywords" content=""/>
        <meta name="description" content=""/>

</head><body>
<div id="logo"></div>


<div id="pasek">
<div id="pasek2">

<div id="menu">

<ul>
<li><img src="img/linia.gif"/></li>
<li><a href="index.php?page=nowosci">Strona główna</a></li>
<li><img src="img/linia.gif"/></li>
<li class="submenu">O Banku
<ul>
<li><a href="#">Historia</a></li>
<li><a href="#">Władze Banku</a></li>
<li><a href="#">Statut</a></li>

<li><a href="#">Polityka informacyjna</a></li>
<li><a href="#">BFG</a></li>
<li><a href="#">SGB</a></li>
<li><a href="#">Gazetka bankowa</a></li>
</ul>
</li>
<li><img src="img/linia.gif"/></li>
<li><a href="index.php?page=nowosci">Nowości</a></li>
<li><img src="img/linia.gif"/></li>
<li><a href="index.php?page=oprocentowanie">Oprocentowanie</a></li>
<li><img src="img/linia.gif"/></li>

<li><a href="index.php?page=oplatyprowizje">Opłaty i prowizje</a></li>
<li><img src="img/linia.gif"/></li>
</ul>

</div>

<div class="logo2"></div>
<div class="szukaj"></div>
</div>
</div>

<div id="calosc">
<div id="tresc">
<div id="lewa">

<div id="banerek1">

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body>


Przecież po tym fragmencie widać brak elementarnych podstaw, nie tylko w zakresie HTML, ale także budowy struktury dokumentu. Jeśli robisz to dla siebie, to poucz sie jeszcze, jeśli - nie daj Bóg - dla kogoś i dla kasy, to nie porywaj się z motyką na słońce.
Go to the top of the page
+Quote Post
krzysiekj
post
Post #5





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 25.04.2007

Ostrzeżenie: (0%)
-----


Cytat(pedro84 @ 11.06.2010, 15:05:12 ) *
Czy Ty naprawdę uważasz, że to jest słabej jakości kod? Niestety, jakości jest zerowej. Po prostu zupa tagów, sam zobacz:

Przecież po tym fragmencie widać brak elementarnych podstaw, nie tylko w zakresie HTML, ale także budowy struktury dokumentu. Jeśli robisz to dla siebie, to poucz sie jeszcze, jeśli - nie daj Bóg - dla kogoś i dla kasy, to nie porywaj się z motyką na słońce.


I zaczyna się moralizowanie znowu? Co Ci nie pasuje? Pewnie dałoby się kilka divów mniej ale inaczej nie umiem. Czy nie można mi jakoś pomóc tylko komentować?

Cytat(pedro84 @ 11.06.2010, 15:05:12 ) *
Przecież po tym fragmencie widać brak elementarnych podstaw, nie tylko w zakresie HTML, ale także budowy struktury dokumentu. Jeśli robisz to dla siebie, to poucz sie jeszcze, jeśli - nie daj Bóg - dla kogoś i dla kasy, to nie porywaj się z motyką na słońce.


Problem rozwiązany, błacha sprawa brakowało "/" nie domknięty div i się sypało. I widzisz pedro84 taki wybitny specjalista jesteś, a takiej pierdoły nie zauważyłeś. Gotuj dalej zupy z tagów.

TEMAT DO ZAMKNIĘCIA

Ten post edytował krzysiekj 11.06.2010, 14:25:49
Go to the top of the page
+Quote Post
pedro84
post
Post #6





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Ale mi już nawet nie chodzi o ilość tych divów. Czy Ty naprawdę nic nie widzisz? W divie masz zarówno tag <html>, jak i <head>, <body>. Ja chcę Ci po prostu pokazać, że tak się nie robi. Po prostu pojęcie masz mizerne.

Poza tym, tworzyć diva tylko i wyłącznie po to, żeby dodać linię? No, śmiechu warte. Od tego jest CSS i border, tym bardziej, że div #menu2 ma szerokość 100%. Nadaj divowi #nowosci overflow:hidden, to powinno pomóc.

Tego "kodu" analizować mi się nie chce, sorry Winetou.

Edit:
Cytat
TEMAT DO ZAMKNIĘCIA

Ooo, kolejny samozwańczy moderator forum.php.pl (IMG:style_emoticons/default/biggrin.gif)

Cytat
I widzisz pedro84 taki wybitny specjalista jesteś, a takiej pierdoły nie zauważyłeś.

Bo tego syfu nie czytałem, bo i po co? Jak ktoś umieszcza w zawartości tagi <head>, <body>, etc. to nie ma sensu.

Cytat
Gotuj dalej zupy z tagów.

Wiesz co? Chciałeś być zabawny, ale niestety Ci nie wyszło. Kto robi "zupę tagową" to widać po tym Twoim kodzie.

Pzdr

Ten post edytował pedro84 11.06.2010, 14:30:32
Go to the top of the page
+Quote Post
krzysiekj
post
Post #7





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 25.04.2007

Ostrzeżenie: (0%)
-----


Cytat(pedro84 @ 11.06.2010, 15:28:05 ) *
Ale mi już nawet nie chodzi o ilość tych divów. Czy Ty naprawdę nic nie widzisz? W divie masz zarówno tag <html>, jak i <head>, <body>. Ja chcę Ci po prostu pokazać, że tak się nie robi. Po prostu pojęcie masz mizerne.

Poza tym, tworzyć diva tylko i wyłącznie po to, żeby dodać linię? No, śmiechu warte. Od tego jest CSS i border, tym bardziej, że div #menu2 ma szerokość 100%. Nadaj divowi #nowosci overflow:hidden, to powinno pomóc.

Tego "kodu" analizować mi się nie chce, sorry Winetou.


No widzisz i nie można było tak od razu? Faktycznie w jednym z plików php mam niepotrzebnie ponowną deklarację <html> itp... gdzieś mi to umknęło, ale przed skończeniem bym każdy plik sprawdził. Więc to bardziej z przeoczenia, a nie z pojęcia. Faktycznie można zrobić border. To już wynika z twojego doświadczenia. Ja mam marne.

Go to the top of the page
+Quote Post
pedro84
post
Post #8





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Chłopie, było od razu! Przecież ja Ci to wkleiłem, ten fragment kodu (IMG:style_emoticons/default/biggrin.gif) To, tu, zobacz na dole.

Zobacz źrodła jeszcze raz, wygląda na to jakbyś includował, hmm, całą stronę. Wychodzi na to, że niepotrzebnie na siebie "poszczekaliśmy" (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
krzysiekj
post
Post #9





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 25.04.2007

Ostrzeżenie: (0%)
-----


Cytat(pedro84 @ 11.06.2010, 15:39:23 ) *
Chłopie, było od razu! Przecież ja Ci to wkleiłem, ten fragment kodu (IMG:style_emoticons/default/biggrin.gif) To, tu, zobacz na dole.

Zobacz źrodła jeszcze raz, wygląda na to jakbyś includował, hmm, całą stronę. Wychodzi na to, że niepotrzebnie na siebie "poszczekaliśmy" (IMG:style_emoticons/default/smile.gif)


No tak Pedro było od razu, ale dodatkowo cała masa krytyki (IMG:style_emoticons/default/winksmiley.jpg) . No naszczekaliśmy niepotrzebnie. Masz rację includowałem całą stronę bo siędzę już od rana i przeoczyłem deklaracje html i body. Przecież to logiczne, że nie robi się body w body (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 12:46