login  Naam:   Wachtwoord: 
Registreer je!
 Forum

hoogtes gelijk

Offline Ultimatum - 21/07/2006 13:47 (laatste wijziging 21/07/2006 13:51)
Avatar van UltimatumPHP expert op het forum laat ik de topics dmv onderstaande code zien:
  1. <div class='t'>
  2. <div class='m' style='border: 1px #c4c7ce solid; width: 832px'>
  3. Title: <?= $arr['title'] ?><br />
  4. By: <?= users($arr['author']) ?><br />
  5. Date: <?= date("d-m-Y", $arr['time']) ?>
  6. </div>
  7.  
  8. <div class='l' style='border: 1px #c4c7ce solid; border-top: 0px; width: 116px; height: 100%'><?= $marr['rank'] ?><br /><br />Posts: <?= $marr['forum_posts'] ?></div>
  9. <div class='r' style='border: 1px #c4c7ce solid; border-left: 0px; border-top: 0px; width: 710; padding-left: 1px; height: 100%'><?= nl2br(stripslashes($arr['message'])) ?></div>
  10.  
  11. <div class="tbot">&nbsp;</div>
  12. </div>
  13.  
  14. <?php
  15. if($marr['level'] >= 3 || $marr['userid'] == $_SESSION['userid'])
  16. {
  17. ?>
  18. <div class='t' style='border: 1px #c4c7ce solid; border-top: 0px; width: 832px'>
  19. <div class='m' style='text-align: left; margin-left: 10px'>
  20. <a href='?page=forum/edit&amp;type=topic&amp;topicid=<?= $_GET['topicid'] ?>&amp;catid=<?= $_GET['catid'] ?>'>Edit</a>
  21. </div>
  22. </div>
  23. <?php
  24. }
  25. else
  26. {
  27. ?>
  28. <div class='t' style='border: 1px #c4c7ce solid; border-top: 0px; width: 832px'>
  29. <div class='m'>&nbsp;</div>
  30. </div>
  31. <?php
  32. }
  33. ?>


maar op het moment is er 1 regel in de message dus is de linker kolom stuk langer dan de rechter, hoe kan ik dit gelijk trekken want nu ziet het er niet uit, ik druk alles straks wel in een class maar wilde het eerst even werkend krijgen.

gaat dus echt dat dit stuk
  1. <div class='l' style='border: 1px #c4c7ce solid; border-top: 0px; width: 116px; height: 100%'><?= $marr['rank'] ?><br /><br />Posts: <?= $marr['forum_posts'] ?></div>
  2. <div class='r' style='border: 1px #c4c7ce solid; border-left: 0px; border-top: 0px; width: 710; padding-left: 1px; height: 100%'><?= nl2br(stripslashes($arr['message'])) ?></div>
niet aansluit op de code die in de if else staat

9 antwoorden

Gesponsorde links
Offline xSc - 21/07/2006 13:56 (laatste wijziging 21/07/2006 13:58)
Avatar van xSc Onbekend zet een 'hoofddiv' om de 3 divs heen en geef deze position: relative; en een padding mee. Als je om deze hoofddiv een rand zet, gaat het goed.

Zojuist heb ik bij m'n site het laatste restje tabellen verwijderd. Alle pagina's (ook in de login) zijn valid xHTML 1.0 Transitional en CSS 2. Ik gebruik Transitional, omdat ik target gebruik ... Voor de rest is m'n code strict (ook extern CSS).:p
Offline Ultimatum - 21/07/2006 14:07 (laatste wijziging 21/07/2006 14:09)
Avatar van Ultimatum PHP expert ok bedankt, het werkt als je het nog niet uit die 2 woordjes kon opmaken 

al mijn paginas zijn xhtml 1.0 strict 

vraagje: waar kan ik mijn stylesheet laten checken dan? ook op w3.org?
Offline xSc - 21/07/2006 14:10
Avatar van xSc Onbekend Tja Gebruik je nog tabellen? Ik nog 0 Zelfs m'n overzichten zijn met divs.

target kun je met javascript vervangen, maar daar begin ik niet aan 
Offline Ultimatum - 21/07/2006 14:13
Avatar van Ultimatum PHP expert nee ik gebruik geen tabellen alles in divs, maar waar heb je je stylesheet laten checken 

btw check me code maar nope tabellen 
Offline xSc - 21/07/2006 15:15 (laatste wijziging 21/07/2006 15:16)
Avatar van xSc Onbekend @Ultimatum, hiermee: http://jigsaw.w...r-uri.html

De validator klopt niet helemaal. Je krijgt waarschuwingen van dat je geen achtergrondkleur hebt ingesteld, terwijl dat wel zo is.

Ik merk trouwens wel dat er steeds meer overstappen op divs. 
Offline Ultimatum - 21/07/2006 17:07 (laatste wijziging 22/07/2006 15:11)
Avatar van Ultimatum PHP expert ik heb nog 1 probleem met bovenstaande code..

als mijn bericht langer is dan alle zooi die links staat, stop mijn border er mee, dus hij is net zolang als de zooi links...

doe ik de border recht heb ik weer het probleem dat als het bericht korter is dat de border halverwege stopt

wil hetzelfde als hier eigelijk, die streep tussen avatar en bericht 

heeft er iemand een idee want ik kom er echt niet uit bvd 
Offline Grayen - 22/07/2006 15:17
Avatar van Grayen PHP ver gevorderde er zijn een paar mogelijkeheden: achtergrond afbeelding met y-repeat,
misschien kan je zeggen height: hoogte van avatar stukje, en als de inhoud groter word dat de div dan gewoon verder uitrekt (ik weet niet of dat ook zo is bij div's) of gebruik maken van min-height, maar die werkt niet in IE 
of gewoon tabellen gebruiken voor zulke dingen 
Offline Ultimatum - 22/07/2006 15:33
Avatar van Ultimatum PHP expert die van de afbeelding kan alsnog niet want of links or rechts is langer

min height heeft weer geen zin want ik weet niet wat de min-height is

geef een normaal antwoord wil je want als ik tabellen zou willen geruiken had ik allang gebruikt nietwaar
Offline Grayen - 22/07/2006 16:24 (laatste wijziging 22/07/2006 16:27)
Avatar van Grayen PHP ver gevorderde waarom denk je dat ik erachter zette , die afbeelding kan wel, moet je er gewoon een div omheen plaatsen (om links en rechts),
helaas weet ik geen andere oplossing, ik zit ook met dit probleem (kben ook net overgestapt op div's)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.203s