At 01:52 22/03/2004 +0100, you wrote:
G> I'm floating the <li> elements left,

Do they have to be floated? Why not using display:inline? That way the
li are forced onto 1 line.

I think the reasons I used float were:


- Making the <a> display: block seemed to give me better control over padding (especially in IE5/Win)
- If the <a> is a block, the <li> can't really be inline (can it?)


I've changed the list to use display: inline instead (http://headoverheels.org.uk/). This made the borders I applied to <li> not work properly, so I've had to remove them just to try and iron out the other problems:

- In IE5.0/Win, the padding doesn't apply to the the <a>
- In all browsers I've looked at, there's a bit of space between each <li>, with the background showing through (I want the <li>s flush against each other)


Any ideas?

thanks,

Gyrus
[EMAIL PROTECTED]
http://norlonto.net/gyrus/dev/
PGP key available


*****************************************************
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
*****************************************************




Reply via email to