Html 占页面全宽的Div
我实现了一个悬停状态,当div悬停时,它覆盖文本 这是代码-Html 占页面全宽的Div,html,css,hover,Html,Css,Hover,我实现了一个悬停状态,当div悬停时,它覆盖文本 这是代码- 。桌面图像{ 位置:相对位置; } .img_说明{ 位置:绝对位置; 前-13%; 底部:0; 左:0; 右:0; 颜色:#000; 可见性:隐藏; 不透明度:0; 过渡:不透明度.7s,可见性.7s; } .桌面图像:hover.img_说明{ 能见度:可见; 不透明度:1; } 这张图片看起来非常整洁 请看这个 。桌面图像{ 位置:相对位置; 显示:内联块; } .img_说明{ 位置:绝对位置; 前-13%; 底部:0;
。桌面图像{
位置:相对位置;
}
.img_说明{
位置:绝对位置;
前-13%;
底部:0;
左:0;
右:0;
颜色:#000;
可见性:隐藏;
不透明度:0;
过渡:不透明度.7s,可见性.7s;
}
.桌面图像:hover.img_说明{
能见度:可见;
不透明度:1;
}
这张图片看起来非常整洁
请看这个
。桌面图像{
位置:相对位置;
显示:内联块;
}
.img_说明{
位置:绝对位置;
前-13%;
底部:0;
左:0;
颜色:#000;
可见性:隐藏;
不透明度:0;
过渡:不透明度.7s,可见性.7s;
右:0;
}
.桌面图像:hover.img_说明{
能见度:可见;
不透明度:1;
}
这张图片看起来非常整洁。
以百分比形式指定.desktop image类的宽度,如.desktop image{width:70%;}
或适合页面设计的任何百分比
通过执行此操作,图像将保留在此.desktop image div中。默认情况下,
div
由显示:块
定义,这意味着它们将占据整个可用宽度
您可以指定.desktop image
将显示:内联块
您将得到想要的结果
我给你的建议是使用语义HTML,有两个元素专门用于你想要实现的目标&
添加了一个示例
。桌面图像{
位置:相对位置;
显示:内联块;
}
.桌面图像img{
垂直对齐:中间对齐;
}
.img_说明{
位置:绝对位置;
排名:0;
底部:0;
左:0;
右:0;
颜色:#000;
可见性:隐藏;
不透明度:0;
过渡:不透明度.7s,可见性.7s;
}
.桌面图像:hover.img_说明{
能见度:可见;
不透明度:1;
}
这张图片看起来非常整洁
这张照片看起来非常整洁。
默认情况下div
标记具有默认的显示属性display:block
在代码中
div显示屏幕的整个宽度
设置宽度:
和最小高度:
属性以解决此问题
.desktop-image {
position: relative;
width: 200px; /*new*/
height: 200px; /*new*/
}
添加CSS属性
clear:two
到带有类桌面图像的div
请将一个父div作为img标记,这样img就不会覆盖整个div。我不能这样做,因为父div用于页面的另一个方面