我目前正在研究每当用户悬停在链接上时,即时预览显示在链接下面的功能。这样的 -如何将iframe移向右侧?
我想要做的是,只要用户将鼠标悬停在链接,IFRAME应该转移向右,就像谷歌即时预览。
<div class="title" (mouseover)="overTitle()" (mouseleave)="overTitle()">
<a href="{{item.link}}">{{item.title}}</a>
<div class="box">
<iframe width="400px" height="400px" [src]="myUrlList[i]"></iframe>
</div>
</div>
CSS文件 -
.box {
display: none;
width: 100%;
}
a:hover + .box, .box:hover{
display:block;
position: absolute;
z-index:100;
}
我试着在div标签使用align="right"
,但没有任何反应。同样在CSS中的.box类中,我尝试使用float: right;
,但没有任何反应。如果有人能帮助我,这将非常有帮助。 :)
如果你是绝对定位,float将无济于事。也许尝试吧:0? –
@RachelS感谢您给我的问题:)。 '也许尝试正确'与哪个属性? –
请参阅下面的答案。 –