Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.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
Html :鼠标悬停在firefox上,而不是chrome上,即_Html_Css_Google Chrome_Hover - Fatal编程技术网

Html :鼠标悬停在firefox上,而不是chrome上,即

Html :鼠标悬停在firefox上,而不是chrome上,即,html,css,google-chrome,hover,Html,Css,Google Chrome,Hover,我制作了一个带有简单css悬停动画的页面,但我刚刚注意到它只适用于firefox。 为什么? 我用一些js进行了测试,但得到了相同的结果 它不应该使用绝对位置,最好也不使用js /*$(document).ready(function(){ 美元(“.wdcol”)。在({ 鼠标指针:函数(){ var_id=$(this.attr('data-id'); $(“.floatbox”)[\u id].style.cssText=“top:-24%;-webkit转换:所有0.5s易入易出;-m

我制作了一个带有简单css悬停动画的页面,但我刚刚注意到它只适用于firefox。 为什么?

我用一些js进行了测试,但得到了相同的结果

它不应该使用绝对位置,最好也不使用js

/*$(document).ready(function(){
美元(“.wdcol”)。在({
鼠标指针:函数(){
var_id=$(this.attr('data-id');
$(“.floatbox”)[\u id].style.cssText=“top:-24%;-webkit转换:所有0.5s易入易出;-moz转换:所有0.5s易入易出;-o转换:所有0.5s易入易出;转换:所有0.5s易入易出;”;
},
mouseleave:function(){
var_id=$(this.attr('data-id');
$(“.floatbox”)[\u id].style.cssText=“top:5%;-webkit转换:所有0.5s易入易出;-moz转换:所有0.5s易入易出;-o转换:所有0.5s易入易出;转换:所有0.5s易入易出;”;
}
});
});*/
.wrap{
右边距:0px;
填充物:5px;
高度:19vw;
右边距:2px;
背景:#b5e7dc;
边框:实心1px黑色;
空白:nowrap;
溢出:隐藏;
光标:指针;
}
table.wdtable{
宽度:100%;
背景:#c0dce6;
边框:点黑色1px;
溢出:隐藏;
}
td.wdcol{
宽度:33%;
背景:#c0dce6;
边框:点黑色1px;
}
.浮箱{
位置:相对位置;
显示:块;
填充:10px;
填充底部:50px;
背景:#c8e5df;
边框:黑色虚线1px;
最高:5%;
z指数:1;
光标:首字母;
-webkit过渡:所有0.5s易入易出;
-moz转换:所有0.5s的易入易出;
-o型过渡:所有0.5s缓进缓出;
过渡:所有0.5s缓进缓出;
}
td.wdcol:hover.floatbox{
前-24%;
-webkit过渡:所有0.5s易入易出;
-moz转换:所有0.5s的易入易出;
-o型过渡:所有0.5s缓进缓出;
过渡:所有0.5s缓进缓出;
}

.floatbox1
浮在顶部 .floatbox2
浮在顶部 .floatbox3
浮在顶部
我无法准确回答“为什么”这个问题,因为它不起作用。我认为这与不同浏览器中表集的不同实现有关

然而,我可以给你一个版本,将工作。不要使用div容器的相对位置,而是使用绝对位置并使表格单元格相对:

td.wdcol {
    position: relative;
}

.floatbox {
    bottom: -70%;
    left: 0;
    position: absolute;
    right: 0;
}

td.wdcol:hover .floatbox {
    bottom: -24%;
}

演示:

我无法准确回答“为什么”这个问题,因为它不起作用。我认为这与不同浏览器中表集的不同实现有关

然而,我可以给你一个版本,将工作。不要使用div容器的相对位置,而是使用绝对位置并使表格单元格相对:

td.wdcol {
    position: relative;
}

.floatbox {
    bottom: -70%;
    left: 0;
    position: absolute;
    right: 0;
}

td.wdcol:hover .floatbox {
    bottom: -24%;
}

演示:

顶部
更改为
页边顶部
&td
垂直对齐:顶部

/*$(document).ready(function(){
美元(“.wdcol”)。在({
鼠标指针:函数(){
var_id=$(this.attr('data-id');
$(“.floatbox”)[\u id].style.cssText=“margin top:-24%;-webkit转换:所有0.5s易入易出;-moz转换:所有0.5s易入易出;-o转换:所有0.5s易入易出;转换:所有0.5s易入易出;”;
},
mouseleave:function(){
var_id=$(this.attr('data-id');
$(“.floatbox”)[\u id].style.cssText=“margin top:5%;-webkit transition:all 0.5s ease-in-out;-moz transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;”;
}
});
});*/
.wrap{
右边距:0px;
填充物:5px;
高度:19vw;
右边距:2px;
背景:#b5e7dc;
边框:实心1px黑色;
空白:nowrap;
溢出:隐藏;
光标:指针;
}
table.wdtable{
宽度:100%;
背景:#c0dce6;
边框:点黑色1px;
溢出:隐藏;
}
td.wdcol{
宽度:33%;
背景:#c0dce6;
边框:点黑色1px;
垂直对齐:顶部;
}
.浮箱{
位置:相对位置;
显示:块;
填充:10px;
填充底部:50px;
背景:#c8e5df;
边框:黑色虚线1px;
利润率最高:5%;
z指数:1;
光标:首字母;
-webkit过渡:所有0.5s易入易出;
-moz转换:所有0.5s的易入易出;
-o型过渡:所有0.5s缓进缓出;
过渡:所有0.5s缓进缓出;
}
td.wdcol:hover.floatbox{
利润率最高:-24%;
-webkit过渡:所有0.5s易入易出;
-moz转换:所有0.5s的易入易出;
-o型过渡:所有0.5s缓进缓出;
过渡:所有0.5s缓进缓出;
}

.floatbox1
浮在顶部 .floatbox2
浮在顶部 .floatbox3
浮在顶部
顶部
更改为
页边顶部
&td
垂直对齐:顶部

/*$(document).ready(function(){
美元(“.wdcol”)。在({
鼠标指针:函数(){
var_id=$(this.attr('data-id');
$(“.floatbox”)[\u id].style.cssText=“margin top:-24%;-webkit转换:所有0.5s易入易出;-moz转换:所有0.5s易入易出;-o转换:所有0.5s易入易出;转换:所有0.5s易入易出;”;
},
mouseleave:function(){
var_id=$(this.attr('data-id');
$(“.floatbox”)[\u id].style.cssText=“margin top:5%;-webkit transition:all 0.5s ease-in-out;-moz transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;”;
}
});
});*/
.wrap{
右边距:0px;
填充物:5px;
高度:19vw;
右边距:2px;
背景:#b5e7dc;
边框:实心1px黑色;
空白:nowrap;
溢出:隐藏;
光标:po