Re: Div-element at same vert. position?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




----- Original Message ----- From: "Jay Blanchard" <jblanchard@xxxxxxxxxx> To: "Gustav Wiberg" <gustav@xxxxxxxxxxxxxx>; "PHP General" <php-general@xxxxxxxxxxxxx>
Sent: Tuesday, March 28, 2006 10:00 PM
Subject: RE:  Div-element at same vert. position?


[snip]
I have a code-snippet here:

while ($dbArray = mysql_fetch_array($querys)) {
$dbIDLevel1 = $dbArray["IDLevel1"];
$dbLevel1Name = $dbArray["level1Name"];
$dbFactsLevel1Name = $dbArray["factsLevel1Name"];
$dbFactsPictureLevel1Name = $dbArray["factsPictureLevel1Name"];
?>
<div id="factsmenu_<?php echo $dbIDLevel1;?>" name="factsmenu_<?php echo

$dbIDLevel1;?>" style="position:absolute; width:250px; height:300px;
z-index:<?php echo 200 + $dbIDLevel1;?>; left: <?php echo $xTextledins +

310;?>px; top: <?php echo $yRightmenu;?>px; overflow: auto; visibility:
hidden">
<p class="textstyle"><b><?php echo $dbLevel1Name;?></b><br>
<img src="pictures/level1/<?php echo $dbFactsPictureLevel1Name;?>"
align="top" width="200" height="150"><br>
<?php echo $dbFactsLevel1Name;?></p>
</div>

<div id="rightmenu_<?php echo $dbIDLevel1;?>" name="rightmenu_<?php echo

$dbIDLevel1;?>" style="position:absolute; width:150px; height:300px;
z-index:<?php echo 100 + $dbIDLevel1;?>; left: <?php echo $xTextledins +

130;?>px; top: <?php echo $yMenu;?>px; overflow: auto; visibility:
hidden">
<p class="textstyle">
<?php
       $sql2 = "SELECT tblevel2catlevel1cat.ForIDLevel1Cat,
tblevel2catlevel1cat.ForIDLevel2Cat, tblevel2cat.IDLevel2,
tblevel2cat.level2Name FROM tblevel2catlevel1cat";
       $sql2 .= " LEFT JOIN tblevel2cat ON (tblevel2cat.IDLevel2 =
tblevel2catlevel1cat.ForIDLevel2Cat)";
       $sql2 .= " WHERE tblevel2catlevel1cat.ForIDLevel1Cat = " .
safeQuote($dbIDLevel1);
       $querys2 = mysql_query($sql2);

       $nrRows++;
       while ($dbArray2 = mysql_fetch_array($querys2)) {
       $dbIDLevel2 = $dbArray2["IDLevel2"];
       $dbLevel2Name = $dbArray2["level2Name"];
       ?>
       <a href="page_productarea2.php?ID=<?php echo $dbIDLevel2;?>"
title="<?php echo $dbLevel2Name;?>"><font color="#015730"><?php echo
$dbLevel2Name;?></font></a><br>
       <?php
       $nrRows++;
       }
       ?>
       </p>
       </div>
<?php
//Here...
$yMenu +=(8*intval($nrRows));
}


If you don't bother about the database:

You'll see that two div-elements are created. I want "rightmenu_<?php
echo
$dbIDLevel1;?>" to be at the same vertical level as div-element:
"factsmenu_<?php echo $dbIDLevel1;?>"

Any ideas? (I tried with $yMenu +=(8*intval($nrRows)) with the rule that
any
row is 8 pixels, but this doesn't seem to be true)
[/snip]

A. The is a CSS question
2. You didn't provide a way to see it.
III. Using absolute positioning is a bad thing and the left div should
be floated to the left.

Ok, I got your message you all! But I really wanted to do the postitioning in PHP with absolute positioning (just for the sakes cause ;-))

/G

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux