Html 在我的例子中,垂直对齐div中的文本
我正在尝试垂直对齐我的div中的文本 我有点像Html 在我的例子中,垂直对齐div中的文本,html,css,Html,Css,我正在尝试垂直对齐我的div中的文本 我有点像 <div id='div'> <h1>test here</h1> </div> #div{ float: left; padding: 10px; height: 180px; width: 130px; line-height: 180px; text-align: center; vertical-align: middle; } #div h
<div id='div'>
<h1>test here</h1>
</div>
#div{
float: left;
padding: 10px;
height: 180px;
width: 130px;
line-height: 180px;
text-align: center;
vertical-align: middle;
}
#div h1{
height: 180px;
line-height: 180px;
vertical-align:middle;
font:normal 0.9em proxima-reg;
}
在这里测试
#div{
浮动:左;
填充:10px;
高度:180像素;
宽度:130px;
线高:180px;
文本对齐:居中;
垂直对齐:中间对齐;
}
#分区h1{
高度:180像素;
线高:180px;
垂直对齐:中间对齐;
字体:正常0.9em proxima reg;
}
我似乎无法垂直对齐我的
div
中的h1
标记文本。我的脑子现在快崩溃了,我希望有人能帮我。提前感谢。垂直对齐对表格单元格的意义大于对“非内联”DIV元素的意义
给你的DIV一个固定的宽度和高度,然后尝试使用margin:auto0px代码>以垂直对齐它
或者
给你的DIV做上下垫
无论哪种方式,您都需要将文本对齐到中心。垂直对齐
对表格单元格的意义大于对“非内联”DIV元素的意义
给你的DIV一个固定的宽度和高度,然后尝试使用margin:auto0px代码>以垂直对齐它
或者
给你的DIV做上下垫
无论哪种方式,您都需要将文本对齐到中心。垂直对齐
对表格单元格的意义大于对“非内联”DIV元素的意义
给你的DIV一个固定的宽度和高度,然后尝试使用margin:auto0px代码>以垂直对齐它
或者
给你的DIV做上下垫
无论哪种方式,您都需要将文本对齐到中心。垂直对齐
对表格单元格的意义大于对“非内联”DIV元素的意义
给你的DIV一个固定的宽度和高度,然后尝试使用margin:auto0px代码>以垂直对齐它
或者
给你的DIV做上下垫
无论哪种方式,您都需要将文本对齐到中心。试试这个():
试试这个():
试试这个():
试试这个():
以下是一种方法:
#div {
float: left;
padding: 10px;
height: 180px;
width: 130px;
line-height: 180px;
text-align: center;
background-color: yellow;
}
#div h1 {
vertical-align: middle;
font:normal 0.9em proxima-reg;
outline: 1px dotted blue;
display: inline-block;
}
见:
您的#div
具有定义良好的维度,这使事情变得更简单
我对h1
应用了display:inline block
,并删除了所有高度/行高值,
这似乎很有效。这里有一种方法:
#div {
float: left;
padding: 10px;
height: 180px;
width: 130px;
line-height: 180px;
text-align: center;
background-color: yellow;
}
#div h1 {
vertical-align: middle;
font:normal 0.9em proxima-reg;
outline: 1px dotted blue;
display: inline-block;
}
见:
您的#div
具有定义良好的维度,这使事情变得更简单
我对h1
应用了display:inline block
,并删除了所有高度/行高值,
这似乎很有效。这里有一种方法:
#div {
float: left;
padding: 10px;
height: 180px;
width: 130px;
line-height: 180px;
text-align: center;
background-color: yellow;
}
#div h1 {
vertical-align: middle;
font:normal 0.9em proxima-reg;
outline: 1px dotted blue;
display: inline-block;
}
见:
您的#div
具有定义良好的维度,这使事情变得更简单
我对h1
应用了display:inline block
,并删除了所有高度/行高值,
这似乎很有效。这里有一种方法:
#div {
float: left;
padding: 10px;
height: 180px;
width: 130px;
line-height: 180px;
text-align: center;
background-color: yellow;
}
#div h1 {
vertical-align: middle;
font:normal 0.9em proxima-reg;
outline: 1px dotted blue;
display: inline-block;
}
见:
您的#div
具有定义良好的维度,这使事情变得更简单
我对h1
应用了display:inline block
,并删除了所有高度/行高值,
这似乎奏效了