使用 css 将文本置于中心
Bringing text down into the center with css
您好,我的网站需要一些帮助。从我提供的图像中可以看出,我需要将文本居中放置在矩形框的中间。我该怎么做?
我的css是,
.extendcontainer {
background: rgba(255,255,255,0.1); // Transparent White Background
background: #fff; // Left as a fallback for older browsers
color: #FFFFFF;
}
添加这条规则
padding-top:40%;
像这样
.extendcontainer {
background: rgba(255,255,255,0.1); // transparent white
background: #fff; // Left as a fallback for older browsers
color: #FFFFFF;
padding-top:40%;
}
你可以玩%
来调整它。
设置框的高度和框的行高相同
示例:
.extendcontainer {
background: rgba(255,255,255,0.1); // transparent white
background: #fff; // Left as a fallback for older browsers
color: #FFFFFF;
height:30px;
line-height:30px;
}
但不适用于多行
您可以使用 vertical-align: middle;
.extendcontainer {
background: rgba(255,255,255,0.1); // transparent white
background: #fff; // Left as a fallback for older browsers
color: #FFFFFF;
vertical-align: middle;
}
如果文本总是在一行上,使用行高可能是最简单的。
您的容器看起来是 38 像素高。要使您的文本准确居中,请尝试添加以下内容:
.extendcontainer {
line-height:38px;
height:38px;
}
使用 padding-top 可能会以您当前正在查看的屏幕为中心显示内容。如果从较大尺寸的显示器看到同一页面,则可能看不到。非常感谢使用
vertical-align: middle;
因此,它在所有尺寸的显示器中居中。
您好,我的网站需要一些帮助。从我提供的图像中可以看出,我需要将文本居中放置在矩形框的中间。我该怎么做?
我的css是,
.extendcontainer {
background: rgba(255,255,255,0.1); // Transparent White Background
background: #fff; // Left as a fallback for older browsers
color: #FFFFFF;
}
添加这条规则
padding-top:40%;
像这样
.extendcontainer {
background: rgba(255,255,255,0.1); // transparent white
background: #fff; // Left as a fallback for older browsers
color: #FFFFFF;
padding-top:40%;
}
你可以玩%
来调整它。
设置框的高度和框的行高相同
示例:
.extendcontainer {
background: rgba(255,255,255,0.1); // transparent white
background: #fff; // Left as a fallback for older browsers
color: #FFFFFF;
height:30px;
line-height:30px;
}
但不适用于多行
您可以使用 vertical-align: middle;
.extendcontainer {
background: rgba(255,255,255,0.1); // transparent white
background: #fff; // Left as a fallback for older browsers
color: #FFFFFF;
vertical-align: middle;
}
如果文本总是在一行上,使用行高可能是最简单的。
您的容器看起来是 38 像素高。要使您的文本准确居中,请尝试添加以下内容:
.extendcontainer {
line-height:38px;
height:38px;
}
使用 padding-top 可能会以您当前正在查看的屏幕为中心显示内容。如果从较大尺寸的显示器看到同一页面,则可能看不到。非常感谢使用
vertical-align: middle;
因此,它在所有尺寸的显示器中居中。