<div style="display:inline-block;height:100px;vertical-align:bottom;">
<span style="display:inline-block;height:20px;vertical-align:bottom;">文字</span>
</div>
这里为什么vertical-align不起作用??除了用line-height和positon还有哪些办法可以居底?
<div style="display:inline-block;height:100px;vertical-align:bottom;">
<span style="display:inline-block;height:20px;vertical-align:bottom;">文字</span>
</div>
这里为什么vertical-align不起作用??除了用line-height和positon还有哪些办法可以居底?
verticla-align是参考相邻的兄弟节点的,你可以试下新弹性盒子
display: -webkit-box;
-webkit-box-align: end;
(注意兼容)
这个是没法实现的用vertical-align:bottom
,就你现在的结构来说。
<div style="display:inline-block;height:100px;vertical-align:bottom;">
</div>
<span style="display:inline-block;height:20px;vertical-align:bottom;">文字</span>
div和span同级。
<div style="display:inline-block;height:100px;vertical-align:bottom;">
<span style="display:inline-block;height:20px;vertical-align:bottom;">文字</span>
</div>
这种的。你给其中的span设置absolute,bottom:0;left:0;div设置relative
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
vertical-align是同级之间的。你可以这样写