Archief - CSS: Internet Explorer, Venster Resizen, en Opschuiven

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

bluppfisk

Legacy Member
edit: dit is de URL: http://fkserv.ugent.be/~filologica/zandbak/fonteine/index.php

1. Als je je venster resizet, gaat de contactbalk die onderaan staat, over de content gaan schuiven. Ik wil eigenlijk dat die contactbalk, ongeacht de grootte, altijd onderaan blijft staan, maar dat lijkt geen sinecure.

2. Ik wil met een javascriptje een manier maken om die balk met het nieuws "muzelmuzel fnaas" i.c. (: te verbergen. Maar dan moet de rest ook naar boven schuiven, dwz, het tekstvak zou dan naarboven moeten gaan automatisch en een beetje groter worden.

3. In Internet Explorer toont hij mijn "container" frame niet, enkel als een border van 1px aan beide kanten helemaal vanboven in de hoofding. Het zou moeten zijn zoals in Firefox: een border die rond de hele content getrokken wordt. De inhoud van mijn container div toont ie wel...

Enig idee hoe ik dit moet aanpassen, zodanig dat het er goed uitziet en werkt in Firefox? In IE moet het gewoon niet distorted lijken, de functionaliteit kan me gestolen worden daar (;

Quilombo

Legacy Member
doe alle heights weg

geef header en links enzo dezelfde width als uw container
werk met float ipv pos: absolute; -> zie floattutorial op css.maxdesign.au ofzoiets; hoewel k peis da ge ni eens floats nodig hebt aangezien alles onder elkaar staat (zet op alle divs clear: both; )
schrap een paar divs (bv. van die image, wrom zet je die in een div, is totaal nie nodig)

en kom dan nog es terug :D

edit: no offense heh maar ik snap nie da mensen beginnen met php als ze css nog niet deftig onder de knie hebben, je bent lang niet de eerste

bluppfisk

Legacy Member
CSS en PHP staan volledig los van elkaar natuurlijk, ik maak al jaren sites mbh van tables en vrij complexe databases. Je hoeft heus geen CSS te kunnen om met php overweg te komen, in fact, PHP was er al lang voor CSS. Dit terzijde.

die images zet ik in een DIV omdat ik het mogelijk wil maken dat je de _volledige_ lay-out kunt veranderen met alleen het CSS bestand, niets HTML dus.

Als ik mijn clear attributes aanzet, kom ik eigenlijk niets verder, mijn login veldje gaat verplaatsen edm, dus dat werkt niet.

En die andere suggestie van mijn header dezelfde breedte te geven als container, dat gaat niet. Want als ik mijn venster ga resizen, moeten de header en alles meebewegen. Als ik ze een fixed width geef, dan gaan ze gewoon van de rand van mijn scherm lopen.

De kern van mijn probleem zit m erin dat internet explorer de container inhoud wel weergeeft, maar de container zelf helemaal niet juist behandelt. Quite frankly heb ik eigenlijk niet veel aan je reply gehad, maar ik waardeer de moeite (:

S

Quilombo

Legacy Member
die widths zijn nie nodig aangezien alles even breed is als uw container, ff in de war daar
heights doe je best wel weg, en wrom je die img in een div zet snap ik nog altijd niet, je kan ook in css images controleren, floaten etc., soit doet er niet veel toe

in jouw geval werk je niet met pos: absolute;
steek gewoon al die divs na elkaar in een containerdiv (die container geef je wel pos: abs; left: 50% margin-left: containerwidth/-2 om te centreren

op de divs in uw container doede die pos abs dus weg en ge zet clear: both; in de plaats

moet normaal werken en btw ik zie geen login veldje, en als dat in een div staat wordt dat niet verplaatst hoor..

edit: je hebt gelijk ivm met php

Bram

Legacy Member
ge kunt nie verwachten da als ge u u heights in % zet da em uw content ga correct weergeven... uw hoogte zal zich niet aanpassen, en ge krijgt dus da uw content uit uw div "vloeit", mss eens proberen met overflow: scroll in uw main content css te zetten? dan gaat ge wel mee scrollbalken zitten :x
een andere oplossing zou zijn om uw height's op auto te zetten ipv %... dan gaan ze schoonekes aanpassen...

position: absolute is nie echt nodig... ge kunt ook in relative mee % werken...

En quilombo, "ik snap nie da mensen beginnen met php als ze css nog niet deftig onder de knie hebben" waar slaat da nu weer op??? Er zijn er zoveel die wel php kennen maar geen CSS, of omgekeerd... CSS is opmaak, PHP is serverscripting (of hoe ge het ook wilt noeme, ik ken geen php)...
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan