Html 关于<;img>;使用CSS
我想在我的4幅图像的中心显示文本。无论我做什么,它都不会显示或显示在页面顶部 有人,请帮帮我 顺便问一下,有人知道如何使横幅文本在缩放时始终保持不变(100%不变) UPD:Html 关于<;img>;使用CSS,html,css,css-position,Html,Css,Css Position,我想在我的4幅图像的中心显示文本。无论我做什么,它都不会显示或显示在页面顶部 有人,请帮帮我 顺便问一下,有人知道如何使横幅文本在缩放时始终保持不变(100%不变) UPD: /*快速重置*/ * { 保证金:0; 填充:0; 边界:0; } #横幅{ 位置:相对位置; 宽度:100%; } #横幅img{ 宽度:100%; 身高:100%; 浮动:左;/*后无行 Lorem ipsum dolor sit amet 洛雷姆·伊普苏姆·多洛·塞特,一位杰出的献身者。库拉比托·奎斯·乌尔特里斯
/*快速重置*/
* {
保证金:0;
填充:0;
边界:0;
}
#横幅{
位置:相对位置;
宽度:100%;
}
#横幅img{
宽度:100%;
身高:100%;
浮动:左;/*后无行
Lorem ipsum dolor sit amet
洛雷姆·伊普苏姆·多洛·塞特,一位杰出的献身者。库拉比托·奎斯·乌尔特里斯·泰勒斯,在瓦努普塔特·里索斯。康瓦尔·穆尔斯蒂·自由,ac弗林利亚·拉克斯·洛波特。
Lorem ipsum door sit amet,一位杰出的领导者
Lorem ipsum door sit amet,一位杰出的领导者
Lorem ipsum door sit amet,一位杰出的领导者
Lorem ipsum door sit amet,一位杰出的领导者
要使横幅文本在横幅中居中,您可以尝试:
#banner-text {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
font-size: 42px;
color: #ffffff;
}
值得注意的是,转换在旧版本的IE上不起作用。要使横幅文本位于横幅的中心,您可以尝试:
#banner-text {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
font-size: 42px;
color: #ffffff;
}
值得注意的是,转换在旧版本的IE上不起作用。关键是创建一个包装来保存图像和文本。然后添加相对于该包装的位置。然后在其中的文本中添加
top 50%
,然后通过添加transform translateY(-50%)
将其提升一半高度。
如果希望X轴使用相同的值,请使用left 50%
和translateX(-50%)
/*快速重置*/
* {
保证金:0;
填充:0;
边界:0;
}
#横幅{
位置:相对位置;
宽度:100%;
}
#横幅img{
宽度:100%;
身高:100%;
浮动:左;/*后无行
Lorem ipsum dolor sit amet
洛雷姆·伊普苏姆·多洛·塞特,一位杰出的献身者。库拉比托·奎斯·乌尔特里斯·泰勒斯,在瓦努普塔特·里索斯。康瓦尔·穆尔斯蒂·自由,ac弗林利亚·拉克斯·洛波特。
Lorem ipsum door sit amet,一位杰出的领导者
Lorem ipsum door sit amet,一位杰出的领导者
Lorem ipsum door sit amet,一位杰出的领导者
Lorem ipsum door sit amet,一位杰出的领导者
关键是创建一个包装来保存图像和文本。然后添加相对于该包装的位置。然后添加顶部50%
,然后通过添加transform translateY(-50%)将其提升一半高度。
。
如果希望X轴使用相同的值,请使用left 50%
和translateX(-50%)
/*快速重置*/
* {
保证金:0;
填充:0;
边界:0;
}
#横幅{
位置:相对位置;
宽度:100%;
}
#横幅img{
宽度:100%;
身高:100%;
浮动:左;/*后无行
Lorem ipsum dolor sit amet
洛雷姆·伊普苏姆·多洛·塞特,一位杰出的献身者。库拉比托·奎斯·乌尔特里斯·泰勒斯,在瓦努普塔特·里索斯。康瓦尔·穆尔斯蒂·自由,ac弗林利亚·拉克斯·洛波特。
Lorem ipsum door sit amet,一位杰出的领导者
Lorem ipsum door sit amet,一位杰出的领导者
Lorem ipsum door sit amet,一位杰出的领导者
Lorem ipsum door sit amet,一位杰出的领导者
我想在我的4幅图像的中心显示文本。
无论我做什么,它都不会显示或显示
在页面的顶部
你有两个问题:
您在文本上使用的
绝对位置规则(…
)将所有4个文本放置在页面的左上角。为文本声明一个相对位置,然后为文本指定一个相对位置。(参见下一点)
当前没有任何容器或关系将任何文本元素(
…
)绑定到4个图像中的任何一个:
- 移动每个段落内的图像,并将您的定位和大小规则移动到该段落,这将起到包装器的作用
- 或在每个图像和文本对周围添加一个
,然后将定位和大小调整规则移动到新的
包装器