Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.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
Javascript 垂直对齐同一容器中的底部和顶部_Javascript_Css_Vertical Alignment - Fatal编程技术网

Javascript 垂直对齐同一容器中的底部和顶部

Javascript 垂直对齐同一容器中的底部和顶部,javascript,css,vertical-alignment,Javascript,Css,Vertical Alignment,我试图将文本放在容器的顶部,img放在容器的底部。 底部对齐不起作用 <th id="ship_method" colspan="1" rowspan="1"> <div style="vertical-align:top;">Ship Method</div> <div style="vertical-align:bottom;"> <img src="unsortImg.png"> </div> </th>

我试图将文本放在容器的顶部,img放在容器的底部。 底部对齐不起作用

<th id="ship_method"  colspan="1" rowspan="1">
<div style="vertical-align:top;">Ship Method</div>
<div style="vertical-align:bottom;">
<img  src="unsortImg.png">
</div>
</th>

船法

垂直对齐
样式仅适用于容器元素(在本例中为
),而不是您尝试对齐的元素。因此,不能使用
垂直对齐
在同一容器中以不同方式对齐两个元素


相反,您可以使用绝对定位将两个元素放置在顶部和底部。确保容器
位置:相对
。查看这里的演示:

除了@tb11的答案之外:有一个很好的改变,你不需要像这样对齐你的文本,只需要让它们看起来像这样

考虑到“较低”的内容是一个图像,您可以将其作为背景图像包含,并添加填充,以确保文本不会重叠


或者,告诉我们,这里的大局是什么?你的总体设计是什么?您希望在此处显示哪些内容/图像?这实际上是一个数据表,还是使用该表进行布局?如果您提供更多这样的详细信息,我们可以提供更好的建议。

尝试让它们
显示:inline