Verticaalcentreerprobleem

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 11:21

MsG

Forumzwerver

Topicstarter
Hallo,

Ik heb voor kennissen een website voor hun omgebouwd om zo op termijn beter geïndexeerd te worden.

De oude website is: http://www.stijlvol.nu/index2.html

De door mij gemaakte is: http://www.stijlvol.nu/index.html (moet uiteindelijk de oude vervangen).

Ik heb afbeeldingen als menu vervangen door echte menu's, en het geheel van tabellen omgezet naar een wat meer reguliere structuur.

Nu loop ik alleen nog tegen 2 problemen aan: Het menu links moet eigenlijk verticaal gecentreerd evenals de contenttekst in het middengedeelte. Problemen hierbij: Een div eindigt altijd na zijn inhoud en neemt geen volledige ruimte in. En het probleem dat alles dynamisch is en er dus geen hoogte opgegeven kan worden.

Ik heb al tientallen hacks en truukjes geprobeerd. Zo even uit mijn hoofd: spelen met de display van de divs. Een tabel er omheen, etc. Maar ik krijg het maar niet werkend. Heel erg frustrerend. Weet iemand een duwtje in de juiste richting hoe dit toch een beetje normaal mogelijk is? Ik verbaas me er soms over dat relatief simpele dingen op het web zo moeilijk kunnen zijn.

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • 0 Henk 'm!

  • TweakBoy
  • Registratie: Augustus 2001
  • Laatst online: 08-09 11:41

TweakBoy

---

je website is niet echt benaderbaar... (2e link)

---


Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 11:21

MsG

Forumzwerver

Topicstarter
Wat krijg je voor melding, want werkt hier prima :S

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • 0 Henk 'm!

  • TweakBoy
  • Registratie: Augustus 2001
  • Laatst online: 08-09 11:41

TweakBoy

---

http://www.stijlvol.ophetweb.nu/ kan ik niet openen... maar goed.. terugkomend op je probleem:

helpt het niet om een container altijd 100% height+ vertical align voor zijn children content te zetten en je echte content met een margin: auto 0px?

---


Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 11:21

MsG

Forumzwerver

Topicstarter
Nee dat helpt helaas niet. De div is namelijk precies zo groot als het menu zelf. Terwijl als deze net zo hoog zou zijn als zijn container ik het daarbinnen kon verticaal centreren. Raar trouwens dat die link niet werkt bij jou. Nog nooit problemen gehad.

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • 0 Henk 'm!

Verwijderd

zou je {background-color:white;} willen toevoegen an je css? anders ziet het er namelijk heel raar uit als wit niet de standaard ingestelde achtergrondkleur is.

Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 11:21

MsG

Forumzwerver

Topicstarter
Fixed. Ben eigenlijk wel benieuwd trouwens waarom je die default waarde verandert :).

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • 0 Henk 'm!

Verwijderd

dan ziet het er niet zo oogverblindend wit uit waarneer je een nieuwe tab opent.

en, niet dat he echt een probleem is, maar wat doet die vage echtergondkleurige rand om mijn scherm? :?
Afbeeldingslocatie: http://i.imgur.com/s31WQ.png
notice de scrollbalken.

niet dat mensen die hun achtergrondkleur veranderen tot de doelgroep van deze site behoren, maar toch...

Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 11:21

MsG

Forumzwerver

Topicstarter
De scrollbalken zijn omdat ik even via een iframe de nieuwe site moet tonen. Die staat nog op een tijdelijk domein. Voor de echte nieuwe website: http://www.stijlvol.ophetweb.nu/

Die rare kleur krijg ik hier niet :S

[ Voor 10% gewijzigd door MsG op 19-09-2010 13:17 ]

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • 0 Henk 'm!

Verwijderd

die rare kleur is mn achtergrondkleur :P

bij de nieuwe website heb ik het "probleem" inderdaad niet

Acties:
  • 0 Henk 'm!

  • mcDavid
  • Registratie: April 2008
  • Laatst online: 09-09 17:48
enige manier om dat te doen is voor zover ik weet met javascript. Hoogte van de parent opvragen, hoogte van de child opvragen, van elkaar aftrekken, delen door 2 en je weet de top-margin.

Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 11:21

MsG

Forumzwerver

Topicstarter
Ik heb nu maar even quick and dirty per pagina in de css de top-margin ingegooid. Ben een beetje zat van de hele tijd uren te slijten naar oplossingen voor het primitieve (in dergelijke dingen) web. Bedankt voor het meedenken iedereen.

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • 0 Henk 'm!

  • Davio
  • Registratie: November 2007
  • Laatst online: 06-01 16:46
Verticaal centreren is een heikel punt met web programming. Ik ben er ook wel eens tegenaan gelopen.
Er kwam meestal een vieze oplossing aan te pas.

Je moet je ook afvragen of je verticaal centreren echt wilt, omdat wij als mensen toch van boven naar beneden lezen en kijken en dan is het niet erg als iets meer naar boven staat in plaats van precies in het midden van het scherm.

Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 11:21

MsG

Forumzwerver

Topicstarter
Tja, het is een beetje een creatieve klant die er een precies beeld bij heeft. Misschien is het leestechnisch niet het beste ooit, maar liever een tevreden klant in dit geval. :) ik wacht met smart op HTML5 waar diverse dingen veel simpeler kunnen.

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • 0 Henk 'm!

  • mcDavid
  • Registratie: April 2008
  • Laatst online: 09-09 17:48
MsG schreef op maandag 20 september 2010 @ 11:56:
Tja, het is een beetje een creatieve klant die er een precies beeld bij heeft. Misschien is het leestechnisch niet het beste ooit, maar liever een tevreden klant in dit geval. :) ik wacht met smart op HTML5 waar diverse dingen veel simpeler kunnen.
Niemand weerhoudt je ervan om gewoon <!doctype html> boven je document te zetten hoor.

Acties:
  • 0 Henk 'm!

Verwijderd

Even met google gevonden, http://snipplr.com/view/12566/vertical-align-jquery-plugin/ Is met jQuery, werkt perfect.

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Behalve dan dat je javascript aan moet hebben staan, en dat een resize van de browserwindow de content niet opnieuw uitlijnt.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 11:21

MsG

Forumzwerver

Topicstarter
Ik heb nu al een lelijke workaround. Maar dat men een scripttaal nodig heeft voor (imo) simple visuele bewerkingen op de tekst is al een beetje mijn punt over het huidige WEB.
mcDavid schreef op maandag 20 september 2010 @ 12:44:
[...]

Niemand weerhoudt je ervan om gewoon <!doctype html> boven je document te zetten hoor.
Maar als de majoriteit op dit moment nog geen HTML5-browser gebruikt is dat ook een beetje zinloos, dan moet er alsnog een fallback zijn voor reguliere browsers.

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • 0 Henk 'm!

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 20:41

MueR

Admin Tweakers Discord

is niet lief

Dit:
.oisyn schreef op maandag 20 september 2010 @ 13:33:
Behalve dan dat je javascript aan moet hebben staan, en dat een resize van de browserwindow de content niet opnieuw uitlijnt.
En natuurlijk de idioterie dat je een compleet framework moet gaan inladen voor een simpele javascript functionaliteit wat met welgeteld 6 regels te doen is.

Anyone who gets in between me and my morning coffee should be insecure.

Pagina: 1