Martin Davis wrote:
> The idea is to have an outline of a circle with icons on the edge of 
> it. When a user scrolls over the icon, the text appears in the middle
> of the circle. Even though my div #nav is acting as a containing div
> for the icons, I can't seem to get the text to see the div #nav as a
> container.

The #nav isn't a container for positioning of those spans, because the
anchors are themselves absolute positioned and the spans will therefore
stay relative to them.

You can add something like the following...

ul#nav li a#menu1 span {top: 50px; left: 0px;}
ul#nav li a#menu2 span {top: 50px; left: 50px;}
ul#nav li a#menu3 span {top: 50px; right: 30px; left: auto;}
ul#nav li a#menu4 span {top: 10px; left: 50px;}
ul#nav li a#menu5 span {top: 10px; right: 50px; left: auto;}
ul#nav li a#menu6 span {top: -30px; left: 50px;}
ul#nav li a#menu7 span {top: -30px; right: 25px; left: auto;}
ul#nav li a#menu8 span {top: -40px; left: -10px;}

...and offset the positions relative to those anchors.
Mind what happens when font-resizing is applied.

You can also position those anchors without using 'A:P' or 'R:P', thus
make your original idea work.

> http://dev.martinhdavisiii.com/

regards
        Georg
-- 
http://www.gunlaug.no
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to