Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么内联块元素未对齐?_Html_Css - Fatal编程技术网

Html 为什么内联块元素未对齐?

Html 为什么内联块元素未对齐?,html,css,Html,Css,在垂直对齐的div内部:顶部我有两个元素,一个img和一个span(里面有aaa) 两个元素都有显示:内联块和宽度和高度设置 无论我做什么和尝试什么,元素都未对齐,如下图所示。 出了什么问题,我该如何解决 这个问题发生在每个浏览器中-FF,IE,Safari。。。 您需要将垂直对齐添加到元素本身,而不是其容器。从与图像对齐的文本中可以看出,它们当前已对齐 垂直对齐:每个元素都要添加顶部 演示为什么不把它放到jsfiddle.net中?你能发布一个提琴吗?是的,这就是问题所在!这件事快把我逼疯了,

垂直对齐的
div
内部:顶部我有两个元素,一个
img
和一个
span
(里面有aaa)

两个元素都有
显示:内联块
宽度
高度
设置

无论我做什么和尝试什么,元素都未对齐,如下图所示。 出了什么问题,我该如何解决

这个问题发生在每个浏览器中-FF,IE,Safari。。。

您需要将
垂直对齐
添加到元素本身,而不是其容器。从与图像对齐的文本中可以看出,它们当前已对齐


垂直对齐:每个元素都要添加顶部


演示

为什么不把它放到jsfiddle.net中?你能发布一个提琴吗?是的,这就是问题所在!这件事快把我逼疯了,这件事解决了。