我正在构建导航。该结构是一些无序的列表左侧浮动。第一行项目虽然包含一个图像元素,我似乎无法将其与UL垂直对齐。这是棘手的解释,所以我已经在这里创建了一个js小提琴:http://jsfiddle.net/JmjzU/与导航无序列表中的徽标img垂直对齐
任何指针如何将img放置在包含UL的中间,无论是垂直还是水平方向而不诉诸玩弄填充将不胜感激。
我正在构建导航。该结构是一些无序的列表左侧浮动。第一行项目虽然包含一个图像元素,我似乎无法将其与UL垂直对齐。这是棘手的解释,所以我已经在这里创建了一个js小提琴:http://jsfiddle.net/JmjzU/与导航无序列表中的徽标img垂直对齐
任何指针如何将img放置在包含UL的中间,无论是垂直还是水平方向而不诉诸玩弄填充将不胜感激。
你有没有把它设置为背景图像与CSS?
我发现在你的提琴未封闭的风格:http://jsfiddle.net/JmjzU/1/
正是在这里,它改变了显示器颇有几分:
header img {
display: block;
}
我改变了捣鼓了一下视觉参考:http://jsfiddle.net/JmjzU/3/
你能描述一下你想要你的图像与菜单,导航区域和其他一切有关吗?
这是怎么回事? http://jsfiddle.net/JmjzU/4/
感谢您的评论 - 看起来就像是我从复制/粘贴后在萤火虫中摆弄的剩余物。我用红色突出显示了背景,因此我可以看到该元素。 无论如何,我试图找到一种方法将img垂直居中放置,以便与“设计”订单项内嵌。我会怎么做? – 2012-01-28 23:35:30
@Doug Firr通过内嵌设计LI你是什么意思?同样的底部,顶部,中间? – Matthew 2012-01-28 23:47:54
中间,以便它位于顶部和底部的蓝线之间 – 2012-01-29 00:28:02
谢谢,这很有帮助,但我已经在该元素上有一个背景图片 - 一个1px宽的列分隔符。它似乎只接受其中一个。此外,我希望徽标能够通过主页上的元素进行点击。 – 2012-01-28 20:07:03