div{height:30px;}
a{font-size:12px;}
除了设置line-height和padding之外,有什么比较灵活的方案实现a的行框底部位于div底部。即使以后改变了a的字体大小或者div的高度,仍然不变。
div{height:30px;}
a{font-size:12px;}
除了设置line-height和padding之外,有什么比较灵活的方案实现a的行框底部位于div底部。即使以后改变了a的字体大小或者div的高度,仍然不变。
div{
position:relative;
height:30px;
}
a{
pisotion:absolute;
bottom:0;
...//其他属性
}
//注意:a须是div的子元素
div{
position:relative;
height:30px;
}
a{
pisotion:absolute;
display:inline-block;
bottom:0;
}
2 回答865 阅读✓ 已解决
4 回答962 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答1k 阅读✓ 已解决
2 回答886 阅读✓ 已解决
也可以将父级使用
table
,需要底部对齐的子元素使用table-cell
+vertical-align: bottom
进行定位。查看Demo
兼容性:IE8+