Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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 如何获得圆形悬停效果_Html_Css_Transition - Fatal编程技术网

Html 如何获得圆形悬停效果

Html 如何获得圆形悬停效果,html,css,transition,Html,Css,Transition,我怎样才能实现如所附图片(在右下角图片)中那样的圆形悬停效果 以下是相关css: .box_details { float:left; width:200px; height:200px; margin-right:35px; background-color:#fff; border-radius:3px; box-shadow: 0px 6px 19px 16px rgba(239,242,245,1); } .box_details:hover { bac

我怎样才能实现如所附图片(在右下角图片)中那样的圆形悬停效果

以下是相关css:

.box_details {
  float:left;
  width:200px;
  height:200px;
  margin-right:35px;
  background-color:#fff;

  border-radius:3px;
  box-shadow: 0px 6px 19px 16px rgba(239,242,245,1);
}

.box_details:hover {
background-color:#f4f6f8;
color:#939bc5;
}

可以创建一个比其父元素宽度更大的圆,并使其居中。检查代码片段以了解这方面的演示

.box\u详细信息{
浮动:左;
宽度:200px;
高度:200px;
右边距:35px;
背景色:#fff;
显示:块;
位置:相对位置;
边界半径:3px;
盒子阴影:0px 6px 19px 16px rgba(239242451);
溢出:隐藏;
}
.box\u详细信息:悬停。圆圈{
边缘顶部:140px;
过渡时间:0.4s;
}
p{
文本对齐:居中;
}
.圆圈{
位置:绝对位置;
宽度:200%;
高度:100px;
左:0;
右:0;
保证金:0自动;
背景:浅灰色;
边界半径:50%;
左边缘:-50%;
边缘顶部:250px;
过渡时间:0.4s;
}


您可以制作一个比其父元素宽度更大的圆并将其居中。检查代码片段以了解这方面的演示

.box\u详细信息{
浮动:左;
宽度:200px;
高度:200px;
右边距:35px;
背景色:#fff;
显示:块;
位置:相对位置;
边界半径:3px;
盒子阴影:0px 6px 19px 16px rgba(239242451);
溢出:隐藏;
}
.box\u详细信息:悬停。圆圈{
边缘顶部:140px;
过渡时间:0.4s;
}
p{
文本对齐:居中;
}
.圆圈{
位置:绝对位置;
宽度:200%;
高度:100px;
左:0;
右:0;
保证金:0自动;
背景:浅灰色;
边界半径:50%;
左边缘:-50%;
边缘顶部:250px;
过渡时间:0.4s;
}


你能写更多的代码吗?你的一些html?并将其作为代码片段或fiddle确保这里有fiddle链接:您可以编写更多代码吗?你的一些html?并将其作为片段或fiddle确保这里有fiddle链接:非常感谢@Maharkus!!非常感谢@Maharkus!!