login  Naam:   Wachtwoord: 
Registreer je!
 Forum

div verschuift steeds mee (Opgelost)

Offline Chupskie - 07/03/2008 21:37 (laatste wijziging 07/03/2008 21:43)
Avatar van ChupskieMySQL beginner
  1. <style type="text/css">
  2. #divhtml1{
  3. position: relative;
  4. float: left;
  5. top: -228;
  6. }
  7. </style>
  8.  
  9. //hier staan tabellen
  10.  
  11. <div id=divhtml1>test<br>test</div>
  12.  
  13. //hier staan tabellen

Bij elke enter zakt, de layout er onder steeds verder naar beneden? Het zwarte gedeelte schuif uit, terwijl dat niet moet.

Voorbeeld: http://b.imagehost.org/0217/sima-fout.jpg

Alvast bedankt.

4 antwoorden

Gesponsorde links
Offline Martijn - 07/03/2008 21:48 (laatste wijziging 07/03/2008 22:24)
Avatar van Martijn Crew PHP ik ben niet zo goed met divs, ben nog bzg, maar moet relative niet absolute zijn? t klinkt iig logischer...

edit: dacht dat je je div helemaal niet wou bewegen 
Offline Chupskie - 07/03/2008 22:18 (laatste wijziging 07/03/2008 22:19)
Avatar van Chupskie MySQL beginner Nee dat wil ik niet. Betere uitleg (zie het plaatje):

Het 1ste is goed, maar hier is ook nog geen tekst toegevoegd.
Het 2de en derde wordt wel tekst toegevoegd, en dan zie je ook dat bij elke enter, het zwarte vlak steeds groter wordt. En dat moet niet.
Het 4de plaatje, zo moet het worden, het zwarte vlak is even groot als bij het eerste plaatje, en toch staan er verschillende regels met tekst in.

Ik hoop dat het zo duidelijker is.
@DeviourSoul, ik wil hem niet absolute, maar juist relative.

Alvast bedankt.
Offline nathanael - 08/03/2008 00:09
Avatar van nathanael Gouden medaille

HTML gevorderde
zet eens achter je waarden px misschien dat het helpt. Enne... na id= hoort een " gevolgt door een id en dan weer "
Offline Chupskie - 08/03/2008 10:02 (laatste wijziging 08/03/2008 10:12)
Avatar van Chupskie MySQL beginner @nathanael, helaas niet de oplossing.

Nog 1 ding.
Als ik position als absolute instel, dan komen die regels tekst op de plaats te staan, waar nu zwarte vlak staat. Vandaar dus dat dat bij elke regel tekst, het zwarte vlak mee groeit.

Gaat er dan iets mis?
-------------------------------
De oplossing, omzetten naar absolute en dan goed positioneren
  1. #htmldiv{
  2. display: block;
  3. margin: 0 auto;
  4. position: absolute;
  5. top: 28px;
  6. }
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.203s