You are here: Re: child div blocks parent div, height problem... « HTML « IT news, forums, messages
Re: child div blocks parent div, height problem...

Posted by Jonathan N. Little on 08/29/06 15:34

HJ wrote:
> Thanks for the reply. The idea is to have a html file that can be used
> by 2 kinds of users. One can only see the block, one can actually click
> on the links.
>
> So for the first kind of user, I want to have a transparent image to
> cover the html block.
>
> The following is the code I got now.
> //*******************************************************
>
> <style type="text/css">
> #inner{
> background-image: url("../images2/misc/clear.gif");
> z-index: 1;
> width:100px;
> border:1px solid #ddd;
> }
>
> #inner2{
> z-index: -1;
> position:relative;
> width:400px;
> }
> </style>
>
>
> <DIV>
> <div id="inner">
> <div id="inner2">
> <p>Left Content goes here</p>
> <p>Left Content goes here</p>
> <p><a href="http://www.yahoo.com">Yahoo</a></p>
> <p><a href="http://www.yahoo.com">Yahoo</a></p>
> <p><a href="http://www.yahoo.com">Yahoo</a></p>
> <p><a href="http://www.yahoo.com">Yahoo</a></p>
> <p><a href="http://www.yahoo.com">Yahoo</a></p>
> <p>Left Content goes here</p>
> <p>Left Content goes here</p>
>
> </div>
> </div>
> </DIV>
> //*******************************************************
>
> clear.gif is the transparent image. Now the image is growing as the
> content grows. So the whole problem is solved.
>
> However, this only work in IE, Firefox ignores the Z-index, because in
> inner2 the z-index is -1. In Firefox the whole black is just a big
> white space. After change the z-index to become 2 and 1, the content
> shows up, but it doesn't appear to follow the order. inner2 show on top
> of inner.
>
> So any solutions...

Yeah! Far better to dynamically generate the page with server-side
script of your choice and for one create the links other just plain text.

<?php
if($visitor=='privileged'){
include_once("listOfLinks.php");
}
else {
include_once("plainTextList.php");
}
?>

This will *always* work in all browsers.

--
Take care,

Jonathan
-------------------
LITTLE WORKS STUDIO
http://www.LittleWorksStudio.com

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация