Html 如何在图像上显示Div

Html 如何在图像上显示Div,html,css,Html,Css,*{ 保证金:0; 填充:0; } .集装箱{ 高度:638px; 宽度:100%; 最大宽度:100%; 位置:绝对位置; 溢出:隐藏; 背景位置:中心; 排名:0; z指数:-1; } .集装箱img{ 宽度:100%; 高度:638px; } .集装箱#短des{ 背景:rgba(0,0,0,5); 高度:400px; 宽度:500px; 位置:相对位置; } 将div置于绝对位置以重叠图像。使用left/top/right/bottom属性设置其位置 其位置将相对于最近的非静态(绝对/相

*{
保证金:0;
填充:0;
}
.集装箱{
高度:638px;
宽度:100%;
最大宽度:100%;
位置:绝对位置;
溢出:隐藏;
背景位置:中心;
排名:0;
z指数:-1;
}
.集装箱img{
宽度:100%;
高度:638px;
}
.集装箱#短des{
背景:rgba(0,0,0,5);
高度:400px;
宽度:500px;
位置:相对位置;
}

将div置于
绝对位置
以重叠图像。使用
left
/
top
/
right
/
bottom
属性设置其位置

其位置将相对于最近的非静态(绝对/相对/固定)定位元素或

#短des,
#短接des2{
位置:绝对位置;
左:90px;
顶部:50px;
宽度:50px;
高度:50px;
背景色:rgba(100250100.6);
z指数:7;
}
#短接des2{
z指数:8;
左:100px;
顶部:55px;
背景色:rgba(250100100.7);
}
.包装纸{
利润率:50像素;
位置:相对位置;
}

将div置于
绝对位置
以重叠图像。使用
left
/
top
/
right
/
bottom
属性设置其位置

其位置将相对于最近的非静态(绝对/相对/固定)定位元素或

#短des,
#短接des2{
位置:绝对位置;
左:90px;
顶部:50px;
宽度:50px;
高度:50px;
背景色:rgba(100250100.6);
z指数:7;
}
#短接des2{
z指数:8;
左:100px;
顶部:55px;
背景色:rgba(250100100.7);
}
.包装纸{
利润率:50像素;
位置:相对位置;
}

试试这个

只需设置
position:absolute
,然后使用
top
left
csp属性设置位置

*{
保证金:0;
填充:0;
}
.集装箱{
高度:638px;
宽度:100%;
最大宽度:100%;
位置:绝对位置;
溢出:隐藏;
背景位置:中心;
排名:0;
z指数:-1;
}
.集装箱img{
宽度:100%;
高度:638px;
}
.货柜部#短des{
背景:rgba(0,0,0,5);
高度:40px;
宽度:50px;
最高:40%;
左:50%;
位置:绝对位置;
z指数:999;
}

试试这个

只需设置
position:absolute
,然后使用
top
left
csp属性设置位置

*{
保证金:0;
填充:0;
}
.集装箱{
高度:638px;
宽度:100%;
最大宽度:100%;
位置:绝对位置;
溢出:隐藏;
背景位置:中心;
排名:0;
z指数:-1;
}
.集装箱img{
宽度:100%;
高度:638px;
}
.货柜部#短des{
背景:rgba(0,0,0,5);
高度:40px;
宽度:50px;
最高:40%;
左:50%;
位置:绝对位置;
z指数:999;
}

您可以将图像作为container div[.container]的背景添加为

    .container{
        background: url('path/to/image'); // eg. 'cover.jpg'
        background-repeat: no-repeat;
        background-size: 100% 100%;
        height: 638px;
        width: 100%;
        max-width: 100%;
        position: absolute;
        overflow: hidden;
        background-position: center;
        top: 0;
        z-index: -1;
    }
并从html中删除

    <div class="container">
        <div id="short-des"></div>
    </div>

您可以将图像作为container div[.container]的背景添加为

    .container{
        background: url('path/to/image'); // eg. 'cover.jpg'
        background-repeat: no-repeat;
        background-size: 100% 100%;
        height: 638px;
        width: 100%;
        max-width: 100%;
        position: absolute;
        overflow: hidden;
        background-position: center;
        top: 0;
        z-index: -1;
    }
并从html中删除

    <div class="container">
        <div id="short-des"></div>
    </div>




这是适当的,即使在响应性设计中也会有所帮助。这是适当的,即使在响应性设计中也会有所帮助。