Html 如何在图像向右浮动时使文本重叠
Html 如何在图像向右浮动时使文本重叠,html,css,Html,Css,我试图在我的网站上创建一个与图像功能重叠的文本。这是我想要的输出: 到目前为止,我已经完成了第一个重叠框。但是,我无法使图像向右浮动,使文本向左浮动 图像重叠{ 位置:相对位置; 利润率:50px0%; } .重叠文本{ 位置:绝对位置; 左:55%; 底部:10%; 宽度:43%; 字体大小:30px; 线高:50px; 字号:200; 颜色:#000; } .重叠文本h1{ 颜色:#000; } #图像重叠右img{ 浮动:对; } .重叠文本右键{ 位置:绝对位置; 右:55%; 底部
我试图在我的网站上创建一个与图像功能重叠的文本。这是我想要的输出: 到目前为止,我已经完成了第一个重叠框。但是,我无法使图像向右浮动,使文本向左浮动 图像重叠{ 位置:相对位置; 利润率:50px0%; } .重叠文本{ 位置:绝对位置; 左:55%; 底部:10%; 宽度:43%; 字体大小:30px; 线高:50px; 字号:200; 颜色:#000; } .重叠文本h1{ 颜色:#000; } #图像重叠右img{ 浮动:对; } .重叠文本右键{ 位置:绝对位置; 右:55%; 底部:10%; 宽度:43%; 字体大小:30px; 线高:50px; 字号:200; 颜色:#000; } .重叠文本右h1{ 颜色:#000; } .重叠文本右img{ 浮动:对; }
诚实开放的奖金结构
营销领先的基础设施
对于文本块,您应该使用位置:相对
,而不是位置:绝对
,因为当相对定位使块处于正常流中,但相对于其初始坐标移动时,绝对定位会从流中移除块。只需设置位置:相对
,并将坐标(左
,右
,底部
或顶部
)更改为您满意的结果:)这是怎么回事:
图像重叠{
位置:相对位置;
利润率:50px0%;
索引:1
}
.重叠文本{
位置:绝对位置;
左:55%;
底部:-90%;
宽度:43%;
字体大小:30px;
线高:50px;
字号:200;
z指数:9;
颜色:#000;
h1{
颜色:#000;
}
}
#图像右重叠{
img{
浮动:对;
位置:相对位置;
}
}
.重叠文本右键{
位置:绝对位置;
右:20%;
底部:20%;
宽度:43%;
字体大小:30px;
线高:50px;
字号:200;
颜色:#000;
h1{
颜色:#000;
}
img{
浮动:对;
}
}
诚实开放的奖金结构
营销领先的基础设施
您缺少一个简单属性,以便看到第二个图像向右浮动。您需要为您的图像重叠右侧
div
指定一个宽度
这是您的代码段宽度,添加了width:100%代码>:
图像重叠{
位置:相对位置;
利润率:50px0%;
}
.重叠文本{
位置:绝对位置;
左:55%;
底部:10%;
宽度:43%;
字体大小:30px;
线高:50px;
字号:200;
颜色:#000;
h1{
颜色:#000;
}
}
#图像右重叠{
位置:绝对位置;
宽度:100%;
}
#图像重叠右img{
浮动:对;
}
.重叠文本右键{
位置:绝对位置;
右:55%;
排名前10%;
宽度:43%;
字体大小:30px;
线高:50px;
字号:200;
颜色:#000;
h1{
颜色:#000;
}
}
诚实开放的奖金结构
营销领先的基础设施