我正在研究网站的 CSS,并试图确定导航菜单的最佳方法。菜单布局如下:
在第 1 列和第 2 列之间以及第 2 列和第 3 列之间是双垂直线,由于它们的风格,它们可能需要成为图像。
所以,我的问题是:
从语义上讲,所有这些链接都是一个无序导航列表的一部分。但是,我找不到任何方法来使用 css 创建这样一个列表,该列表只能在 IE 中使用。列表项之间的图像只会更加混乱。有没有一种干净的方法可以做到这一点?
我的第二种方法是创建 3 列,并在 col 1 和 col 3 中放置一个列表。但这似乎仍然与图像分隔符混淆。我考虑过使用 li:after 来放置图像,但 IE7 无法识别“内容”属性。
现在,似乎最简洁的构建方法是不使用列表。但后来我觉得我失去了正确的语义。有没有我没有想到的更好的方法?布局非常表格,所以我当然可以把它做成表格。. . :)
谢谢!