Javascript 使用鼠标悬停文本链接激活div悬停

Javascript 使用鼠标悬停文本链接激活div悬停,javascript,css,hover,onmouseover,Javascript,Css,Hover,Onmouseover,我试图在鼠标上方激活一个div悬停转换,这样当我悬停在“text”上时,我的div会随着文本一起向下滑动,但我似乎找不到解决方案。我看过很多关于使用容器的帖子,但是这些似乎也不起作用 h1 { text-align: left; font-size:80px; font-family: Arial Black; color: red; } a {

我试图在鼠标上方激活一个div悬停转换,这样当我悬停在“text”上时,我的div会随着文本一起向下滑动,但我似乎找不到解决方案。我看过很多关于使用容器的帖子,但是这些似乎也不起作用

        h1 {
           text-align: left;
           font-size:80px;
           font-family: Arial Black;
           color: red;
           }


        a {
          color: red;
          text-decoration: none;
          }

        a:hover{
        opacity: .6
          }


        div {
        float: right;
        font:12pt Arial;
        width:700px;
        height:0px;
        color:black;
        background: pink;
        transition: height .7s;
        -webkit-transition: height .7s; /* Safari */
            }
        div:hover{
        height:800px;
            }

         </head>
         </style>
         <body>

         <h1>
         <a onMouseOver = "document.getBlockElementById('div').style.display='';"
          onMouseOut="document.getBlockElementById('div').style.display='none';"
          href="" hover ="return false;"  style="color:#ff0000;text-decoration:none;">ART</a>
         <div class = "div">
         <span>Lorem ipsum dolor sit amet, mei ne consequat cotidieque. 
         Sit ut zril eirmod, accusam voluptatum interesset no sit. 
         Id per mollis sadipscing. Ut homero possim consequuntur ius, 
         id soluta meliore dissentiet nec.
         His errem corpora no, audire consulatu ea mea. Omnes petentium
         vel eu. Usu oblique voluptatibus ut, nullam consectetuer 
         voluptatibus ius an. Eu vero utroque cum, at case tractatos 
         prodesset eum. Ex animal equidem evertitur duo.
         Falli errem graece qui in, vim petentium efficiendi ad, usu 
         etiam ornatus iracundia id. In nec clita putant facilis, ne 
         mundi nonumy adipiscing est. Ad diam dolore verterem vel, eam 
         et malorum pericula scripserit. Eam cu euismod adipiscing 
         repudiandae, te mazim omnes eam, stet duis ea mel. Ne iusto 
         recteque pro, est te eleifend consequat voluptatibus. 
         Sit ea wisi eripuit. In summo facilis sadipscing vel, 
         vim consetetur scripserit ad. An sit eirmod euripidis. 
         Ad nam persecuti necessitatibus, eu choro sanctus vim, id 
         pri enim fierent euripidis. Illum utinam mei in, nec te 
         dolorem voluptatum efficiantur, duo eius necessitatibus an. 
         Persius veritus ei vim, vel eu alii dolor. Ei vix malorum 
         dolorem tractatos, vide adhuc probatus mea ex, nam omnis 
         ipsum splendide ut. At vim integre percipitur quaerendum, 
         qui dicant laoreet pertinacia ei. At erat minim copiosae ius, 
         te assum corrumpit ius, an has fabellas vituperata. Clita dictas 
         duo ut. Quot essent numquam ea per, nominati electram in pro.
         </span>
         </div>


         </h1> 

         </body>
         </html>
h1{
文本对齐:左对齐;
字号:80px;
字体系列:Arial黑色;
颜色:红色;
}
a{
颜色:红色;
文字装饰:无;
}
a:悬停{
不透明度:.6
}
div{
浮动:对;
字体:12pt Arial;
宽度:700px;
高度:0px;
颜色:黑色;
背景:粉红色;
过渡:高度0.7s;
-webkit过渡:高度0.7s;/*Safari*/
}
div:悬停{
高度:800px;
}
我的同僚们都坐在一起,我的同僚们都坐在科蒂岛上。
坐在zril eirmod旁边,accusam voluptatum不坐。
莫利斯·萨迪普辛的身份证。但是,我们必须承担责任,
我要解决一个更好的异议。
他的档案号,澳大利亚领事。圣彼得堡酒店
vel eu。通常为斜卷,无连续性
沃卢帕提布斯是一个。欧盟vero Utroquie cum,在case Tracatos
普罗德塞特大学。前动物马埃弗提托二人组。
我的名字叫埃雷姆·格雷斯·奎因,是一个效率极高的人,通常是
东北部nec区已知面部的伊拉坎迪亚鸟
蒙迪·诺姆·阿迪皮斯(mundi nonumy Adipising est)。反直径垂直层,eam
绿脓杆菌。Eam cu euismod Adipising
共和国,整个国家,两个国家。内尤斯托
recteque pro是一款电动自行车。
坐在我的身边。在最高面部水平,
这是一个欧洲议会。
Ad nam Purpose Essentialtibus,欧盟choro sanctus vim,id
我是欧里庇蒂斯的总理。内华达州美茵照明有限公司
多洛雷姆·沃鲁帕特(dolorem voluptatum efficiantur)是一名医生,他是一名医生。
我的真实,我的真实。艾维克斯马洛伦酒店
dolorem Tracatos,参见《我的遗嘱》,nam omnis
益智。在vim integre percipitur quaerendum,
我是老雷特·百日咳。以最低的成本,
假设你有一只鸡,它有一只鸡。口头禅
多乌特。引用essent numquam ea per,提名electram专业人士。

试试这种方法

HTML


您也可以在纯CSS中完成,而无需任何jQuery

<a class="a-trigger">TEXT</a>
<div class="a-slide-down">
    <div class="text">Lorem ipsum dolor text</div>
</div>
a.a-trigger{
    color:red;
    font-weight:bold;
    font-family:Arial;
    font-size:100px;
}
div.a-slide-down{
    -webkit-transition:all 0.6s ease-in-out;
    position:relative;
display:block;
height:0;
overflow:hidden;    
}
a.a-trigger:hover ~ .a-slide-down{
    height:400px;
}
a.a-trigger:hover ~ .a-slide-down .text{
    margin-top:0px;
}
.a-slide-down .text{
    margin-top:-400px;
    -webkit-transition:all 0.6s ease-in-out;
}

你也在这个问题上使用了jquery吗?是的,我使用了。jquery使这个问题变得非常简单,你只需在标题上包含这个
hmm,出于某种原因,这个源代码正在text wrangler中注册。这是我唯一的CSS解决方案:,但我更喜欢你的。谢谢你,好心的先生。我完全按照你的方式做了,但它没有给我滑动效果。这很有趣,因为我没有用你的代码Lokesh Suthar获得滑动效果,但我确实用RustyToms的代码获得了滑动效果。你看到我在底部提供的小提琴链接了吗?伙计,幻灯片对我甚至@RustyToms都很好,但是你想说,这不是你想要的效果吗?
$(window).load(function(){
 $('#sc').hover(function(){
      $('div').slideToggle('slow');
 });
});
<a class="a-trigger">TEXT</a>
<div class="a-slide-down">
    <div class="text">Lorem ipsum dolor text</div>
</div>
a.a-trigger{
    color:red;
    font-weight:bold;
    font-family:Arial;
    font-size:100px;
}
div.a-slide-down{
    -webkit-transition:all 0.6s ease-in-out;
    position:relative;
display:block;
height:0;
overflow:hidden;    
}
a.a-trigger:hover ~ .a-slide-down{
    height:400px;
}
a.a-trigger:hover ~ .a-slide-down .text{
    margin-top:0px;
}
.a-slide-down .text{
    margin-top:-400px;
    -webkit-transition:all 0.6s ease-in-out;
}