Thread subject: pHpFusion Nederlands (BE|NL) » Ondersteuning, Themas, Infusies, Modificaties en Installatie :: [Opgelost] Website centreren

Posted by marsie on 25 July 2009, 14:26
#1

Ik heb de breedte van mijn website op een vaste waarde ingesteld. Op een resolotie van 1280x1024 wordt ie keurig gecentreerd maar bij een hogere resolutie (zoals bijv. 1680x1050) staat de website aan de linkerkant van scherm. Waarschijnlijk moet ik iets veranderen in de theme.php maar weet niet precies waar en wat.

Ik gebruik het Phos theme.

Edited by Steff on 31 July 2009, 10:14

Posted by Steff on 25 July 2009, 18:32
#2

Standaard zou dit thema gecentreerd moetten staan, heb je een aanpassing gedaan aan dit thema ?

Posted by Jelle on 25 July 2009, 21:33
#3

Er van uit gaande dat je hier een aanpassinge hebt gemaakt:
Code

//Theme Settings
define("THEME_WIDTH", "[b][color=#ff0000]95%[/color][/b]"); //theme width. Make sure to adapt the margin-left in the first div (-width/2).
define("THEME_BULLET", "·"); //bullet image
$enable_colour_switcher = true; //true=enable colour switcher | false=disable colour switcher
$enable_fontsize_switcher = true; //true=enable fontsize switcher | false=disable fontsize switcher
$enable_column_switcher = true; //true=enable column switcher | false=disable column switcher
//Theme Settings /


Houd dit in dat hier:
Code

echo "

mogelijk ook iets aangepast moet worden.

Maar, ook heel goed mogelijk is dat je hier ergens per ongeluk een typo hebt gemaakt.

Posted by marsie on 25 July 2009, 22:08
#4

Aan de onderste code heb ik niks aangepast.
De bovenste code heb ik bij "THEME WIDTH" 1196px ingevuld moet ik hier % invullen?

Code

//Theme Settings
define("THEME_WIDTH", "1196px"); //theme width. Make sure to adapt the margin-left in the first div (-width/2).
define("THEME_BULLET", "·"); //bullet image

Posted by Jelle on 26 July 2009, 16:57
#5

De onderste code bepaald eigenlijk de plaats van het thema.
Op het eerste idee denk ik dat de boel een beetje verwarrend wordt door
Code

left: 50%; margin-left: -47.5%;'


Ik denk dat als je dit vervangt door de 'aligment' te centreren het beter zou werken. aan de andere kant, ik heb het niet getest, dus het kan onverwacht ook heel anders uitpakken.

Posted by marsie on 28 July 2009, 19:48
#6

Het gaat mij erom dat de site in het midden staat op welke resolutie dan ook. Maar waar zou ik dan die aligment moeten zetten of vervangen voor? Ik gebruik 2 tft schermen de ene op een resolutie van 1280x1024 en de ander op 1680x1050, jullie site staat keurig in het midden op beide schermen, dus dat zou toch een simpele aanpassing moeten zijn.

Posted by marsie on 28 July 2009, 19:51
#7

Quote

Jeepers1993 schreef:
Standaard zou dit thema gecentreerd moetten staan, heb je een aanpassing gedaan aan dit thema ?


Het enige wat ik veranderd heb is de THEME WIDTH van 95% naar 1196px.

Posted by Jelle on 28 July 2009, 21:13
#8

Als je deze regel nou eens opzoekt in je theme.php
Code

echo "

en je vervangt de waarde -47.5% door de helft van je vaste thema breedte? Geeft dat geen oplossing?

Ik heb hier niets van getest of wat dan ook, het gaat zo even uit de losse pols. Ik heb even geen tijd om te testen omdat ik druk ben met een verhuizing, ombouwen van een auto en meer van die ellende.

Posted by marsie on 29 July 2009, 15:25
#9

Ik heb het geprobeerd maar helaas, nu staat de site helemaal uiterst rechts op het scherm.
Iemand anders nog suggesties? Smile

Posted by Steff on 29 July 2009, 17:00
#10

Code

margin-left: -598px;

zou het normaal moetten zijn hoor
weet niet zeker of dit wel met absolute breedes gaat.

Edited by Steff on 29 July 2009, 17:01

Posted by marsie on 29 July 2009, 18:37
#11

Hartstikke bedankt Jeepers!!!! Dat was h'm hoor, getest op verschillende resoluties en blijft keurig gecentreerd staan. En Jelle jij ook bedankt voor al je moeite.Thumbs UpSmile