Liz wrote: > http://www.liztestsitem.com/nav/index.html > > 1) have the space between the list items be the same in IE as it is > in FF and Safari.
IE needs its 'hasLayout'[1] trigger. Adding... #navcontainer a {height: 1%;} ...will do. > 2) the arrow is a background image. I have to keep changing the > canvas size of the arrow image so the arrow lines up where I want it > to when I change the size of the list font. Is there a better way of > doing this? I tried using an arrow as the list bullet but it didn¹t > show up when I also had the border for the line. Background-images are easiest to line up reliable across browser-land, so just keep it there - with minor changes. 1: crop the image canvas so it's only as large as the arrow. That should be 7 x 8 px image-size. 2: adjust its position and make it font size dependent, by adding something like... #navcontainer a {background-position: 10px .7em;} That will make it line up pretty well over a wide range of font resizing in all browsers. regards Georg [1]http://www.satzansatz.de/cssd/onhavinglayout.html -- 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/