Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 悬停显示较低的div_Jquery_Html_Css_Twitter Bootstrap 3 - Fatal编程技术网

Jquery 悬停显示较低的div

Jquery 悬停显示较低的div,jquery,html,css,twitter-bootstrap-3,Jquery,Html,Css,Twitter Bootstrap 3,我想显示一个带有背景色的div,其中有一个带有标题的。将鼠标悬停在其上方时,应显示一个(文本),第一个将消失(标题)。我在玩z-index属性,但我无法实现它: 这是我的代码: .magigDiv{ 宽度:50%; 浮动:左; 背景色:森林绿; 填充:10px; 边界半径:25px; 高度:150像素; 边框:1件双黑; 不透明度:0.5; 位置:相对位置; } .text1{ 显示器:flex; 证明内容:中心; 对齐项目:居中; } 乱数假文 知识是一种美德,是一种美德,是一种美德

我想显示一个带有背景色的div,其中有一个带有标题的
。将鼠标悬停在其上方时,应显示一个
(文本),第一个将消失(标题)。我在玩z-index属性,但我无法实现它:

这是我的代码:

.magigDiv{
宽度:50%;
浮动:左;
背景色:森林绿;
填充:10px;
边界半径:25px;
高度:150像素;
边框:1件双黑;
不透明度:0.5;
位置:相对位置;
}
.text1{
显示器:flex;
证明内容:中心;
对齐项目:居中;
}

乱数假文

知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。二人世界 这是一种令人厌恶的行为,因为它是一种不平等的行为。除了偶尔出于谨慎,还必须为动物的劳动负责

首先添加此css:

div p:last-child:hover { top:-50px; position:relative; background-color:green;}
并更改应用的内联样式中的几个属性,如下所示:

<div style="width: 40%; float:left; background-color: green;padding: 10px; position:relative;">

    <p style="z-index: 2;width: 100%;height:100%;z-index:100; text-align: center; vertical-align: middle;">
        LA EMPRESA
    </p>
    <p style="z-index: 3;width: 100%;height:100%;">
        Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
        Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
        in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident,
        sunt in culpa qui officia deserunt mollit anim id est laborum
    </p>
</div>

埃姆普雷萨酒店

知识是一种美德,是一种美德,是一种美德,是一种美德。 但是,在最低限度上,我们需要一个实验室来进行日常工作。二人世界 这是一种令人厌恶的行为,因为它是一种不平等的行为。除圣奥卡塔铜矿场意外, 这是我的错,因为我的母亲是我的母亲

我认为您需要:

1) 将固定高度指定给

2) 使用
位置:相对
表示
位置:绝对
表示


3) 您需要使用JQuery向上滑动第一个
,以便显示第二个您可以尝试将
不透明度设置为0到1。检查下面的代码段以供参考。
.magigDiv{
宽度:50%;
浮动:左;
背景色:森林绿;
填充:10px;
边界半径:25px;
最小高度:150px;
边框:1件双黑;
不透明度:0.5;
位置:相对位置;
}
.头衔{
文本对齐:居中;
不透明度:1;
过渡:所有0.3秒缓解;
}
.文本{
不透明度:0;
过渡:所有0.3秒缓解;
}
.标题:悬停+.文本{
不透明度:1;
}
.标题:悬停{
不透明度:0;
}

乱数假文

知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。


如何使用Jquery获取它?谢谢@Hanif。现在我可以看到两个,在悬停中,第二个覆盖了原始分区中的第一个。。。它起作用了!!谢谢@RaJeshRiJo。还有一个问题,什么是。title:hover+.text?
.title
.text
是兄弟,因此这里的
+
有助于找到相邻的兄弟。