dezelfde include, 2 verschillende posities

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Marijke jansen

marijke jansen

16/05/2013 12:10:08
Quote Anchor link
Ik heb twee php bestanden die bijna dezelfde opmaak hebben wat betreft includes, maar bij de ene geeft hij een van die includes op een andere hoogte weer dan bij de andere, terwijl hij naar hetzelfde verwijst.

Dit is de body van de ene php:

<body>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include("titel.html"); ?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include("menu.html"); ?>

</ul>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include("fotoslide.html"); ?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include("rechts.html"); ?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include("onder.html"); ?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include("footer.html"); ?>

</body>

en dit de body van de andere php:

<body>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include("titel.html"); ?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include("menu.html"); ?>

</ul>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include("thema.html"); ?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include("rechts.html"); ?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include("footer.html"); ?>

</body>

voor de rest zijn ze exact gelijk.

het probleem is dat ze allebei naar rechts.html verwijzen, maar dat rechts.html heel anders weergeven. Bij de eerste wordt rechts.html precies op de juiste plek weergegeven, maar bij de tweede staat hij echt een heel stuk omlaag.

rechts.html verwijst naar het volgende stuk uit de css:
#cont3 {
width: 282px;
float: right;
margin-top: -405px;
margin-right: auto;
min-height:711px;
height:auto !important;
height: 711px;
border: 2px solid #000000;
}

waar kan dit aan liggen? in die css geef ik toch bepaalde eigenschappen op, dan zou hij het toch maar op 1 manier moeten weergeven?

zelf zat ik misschien te denken aan dat het ligt aan de andere include, namelijk de thema.html, maar ik kan niet vinden waar het dan daar aan zou kunnen liggen. Dit is de css van thema.html:

#thema{
width:600px;
overflow:hidden;
min-height:715px;
height:auto !important;
height:715px;
margin-top: 26px;
font: arial;
font size: 34px;
text-align: left;
padding-top: 0px;
color: #000000;

}


Graag jullie hulp, want voor mij is het echt een raadsel.
Gewijzigd op 16/05/2013 12:26:07 door Marijke jansen
 
PHP hulp

PHP hulp

17/11/2024 23:00:26
 
Kevin Driessen

Kevin Driessen

16/05/2013 13:13:42
Quote Anchor link
Pfoe... dit is wat speculeren voor mij, want zonder daadwerkelijke content is inzicht bijzonder lastig.

Ik zie dat jouw CSS voor 'rechts.html' een float :right bevat. Jouw thema is zover ik zie geen float en wordt dan denk ik behandeld als een block die je rechtermenu gewoon naar onder duwt, ookal heeft deze niet de hele breedte nodig.

Je zou kunnen proberen rechts en thema om te draaien. Van thema een float:left maken heeft misschien ook het gewenst effect, alhoewel float al gauw andere rompslomp met zich meebrengt. Maar misschien het proberen waard ;)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.