[php/css]tekst opdelen in verschillende kollommen

Pagina: 1
Acties:

  • Geert.H
  • Registratie: Maart 2001
  • Laatst online: 19:47
Ik ben bezig met een nieuw project, en daar loop ik tegen het probleem aan dat ik liever geen scrollbalken in mijn ontwerp gebruik, omdat die er niet in passen.

Mijn ontwerp ziet er als volgt uit:
http://85.145.113.19/Geert/PortfolioII/index.php

Zoals je ziet heb je rechts en links ruimte waar tekst komt te staan. Nu wil ik dat als ik de tekst niet meer in de linkerkolom past het automatisch door schuift naar de rechter. De tekst varieert steeds in lengte, en het is dus niet mogelijk om het handmatig te doen.

En ik meende me te herinneren dat dat mogelijk was met php of css.Logischerwijs heb ik hier al naar lopen zoeken maar niets gevonden. Ook heb ik er zelf over nagedacht en kwam ook niet echt tot een oplossing.

Volgens mij is het niet mogelijk met php, want: php kan niet zien hoe de css de tekst vergroot of verkleind. Zou ik bijvoorbeeld een groter lettertype nemen, dan zou php dat niet door hebben. Maar ook als ik elke keer op het eind van een zin een lang woord gebruik, dan zal deze naar de volgende regel worden afgebroken. En dus zal de tekst onderaan ook een regel eerder naar de volgende kolom moeten (als je begrijpt wat ik bedoel :+).

En of het met CSS mogelijk is weet ik dus niet, ik heb al wel gezocht, maar nog niets gevonden. Is het nou heel makkelijk en zie ik wat over het hoofd? Of wil ik dingen die niet mogelijk zijn.

Trouwens, is dit dan misschien mogelijk met flash?Helaas heb ik daar nog geen verstand van. Maar wat niet is kan nog komen.

p.s. de tekst die je er nu ziet staan, staat in de afbeelding.

[ Voor 3% gewijzigd door Geert.H op 20-01-2006 20:13 ]


  • Geert.H
  • Registratie: Maart 2001
  • Laatst online: 19:47
Ik heb mijn idee maar laten varen, omdat ik nergens een oplossing heb kunnen vinden. Maar stel dat jullie nog wat weten..

[ Voor 69% gewijzigd door Geert.H op 21-01-2006 15:02 ]


  • BARO
  • Registratie: Mei 2003
  • Laatst online: 18-11-2025
In principe kun je met CSS vrij precies instellen wat de lettergrootte is, waarmee het aantal letters per helft (links of rechts) bekend is. Dan kun je met PHP (strlen & substr) links een maximaal aantal letters laten weergeven.

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:16

crisp

Devver

Pixelated

CSS level 3 heeft daar mogelijkheden voor. Er is echter een browser waar dat voorlopig nog niet in geimplementeerd zal worden...

Blijft over een oplossing met een stukje javascript, en daar zijn best wel wat voorbeelden van te vinden ;) (ik meen dat op alistapart.com dit onderwerp wel eens behandeld is)

[ Voor 15% gewijzigd door crisp op 21-01-2006 16:04 ]

Intentionally left blank


  • Geert.H
  • Registratie: Maart 2001
  • Laatst online: 19:47
@ baro
Wat jij zegt kan dus niet. Ik probeerde het uit te leggen met mijn verhaaltje, maar begrijp dat het een beetje wazig was.
Het zit namelijk zo, als een woord niet meer op een regel past wordt die doorgeschoven naar de volgende regel. Op de regel waar het woord niet meer past krijg je dus een groot gat, en dan heb je ook nog het geval dat als ik enters zou gebruiken het ook niet meer werkt.

@crisp
Ik zal eens kijken, dank