Html 文本对齐不使用垂直对齐
我有6个div,每个div包含一个和一个链接,我希望它们都居中,在顶部,链接在底部。这是我的html,所有6个基本相同:Html 文本对齐不使用垂直对齐,html,css,vertical-alignment,text-align,Html,Css,Vertical Alignment,Text Align,我有6个div,每个div包含一个和一个链接,我希望它们都居中,在顶部,链接在底部。这是我的html,所有6个基本相同: <div id="home"> <p>P</p> <a class="nav" href="index.html">home</a> </div> 我无法使文本对齐:居中与垂直对齐同时工作。有没有办法不用垂直对齐来实现上/下定位,或者让文本对齐来工作?我希望这是您正在寻找的代码:这些不是
<div id="home">
<p>P</p>
<a class="nav" href="index.html">home</a>
</div>
我无法使文本对齐:居中与垂直对齐同时工作。有没有办法不用垂直对齐来实现上/下定位,或者让文本对齐来工作?我希望这是您正在寻找的代码:这些不是您正在寻找的机器人 .包装纸{ 文本对齐:居中; 高度:200px; 宽度:200px; 边框:1px纯黑; 显示:表格; } .集装箱{ 显示:表格单元格; 垂直对齐:底部对齐; } 你好,世界 使用以下CSS, 你可以得到一个和一个链接,两者都在中间
div {
width: 133.33px;
height: 145px;
text-align: center;
font-size: 18px;
padding-bottom: 3px;
font-weight: lighter;
float: left;
display: table;
}
div a {
text-decoration: none;
color: #474747;
vertical-align: middle;
display: table-cell;
}
div p {
font-size: 60px;
padding: 0;
text-align: center;
}
这里是JSFIDLE解决方案链接
@jrenk不,他没有,因为他使用的是表格布局,你可以使用绝对位置,这就是你要找的吗@Maddy您的代码运行正常。“垂直对齐”和“文本对齐”属性都按预期工作@odedta确实使文本中心对齐,但我无法获得指向“底部对齐”的链接。在顶部,问题是。@Alohci,OP在他的帖子中评论道:@odedta我希望文本在底部垂直对齐,在中心水平对齐Maddy 11分钟痛苦解释兄弟
div {
width: 133.33px;
height: 145px;
text-align: center;
font-size: 18px;
padding-bottom: 3px;
font-weight: lighter;
float: left;
display: table;
}
div a {
text-decoration: none;
color: #474747;
vertical-align: middle;
display: table-cell;
}
div p {
font-size: 60px;
padding: 0;
text-align: center;
}