Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.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_Styles_Inline - Fatal编程技术网

Html 我想要四个内嵌的动画框和两行。我以为我遵循了大约四个月前在你的网站上找到的步骤,但我可以';我不能让它工作

Html 我想要四个内嵌的动画框和两行。我以为我遵循了大约四个月前在你的网站上找到的步骤,但我可以';我不能让它工作,html,css,styles,inline,Html,Css,Styles,Inline,我试着在网页上放置4个内联的翻转框,并以同样的方式放置第二行。但现在我得到的只是一套字体,没有盒子。盒子上有一些字体,另一个盒子上有更多的字体或图片。当鼠标悬停在它们上面时,它们会翻转过来,露出另一面。起初我有两个盒子,但它们彼此叠在一起,然后试图将这两个盒子串联起来,我的盒子丢了 我发现有人也遇到了类似的困境,并跟踪了对话(从四个月前开始),那个帮助我的人提供了一个链接到他的页面,展示了他所做的事情,我试图在我的页面上包含他的代码,以使其正常工作,但没有成功。有人能帮忙吗 这是CSS /* T

我试着在网页上放置4个内联的翻转框,并以同样的方式放置第二行。但现在我得到的只是一套字体,没有盒子。盒子上有一些字体,另一个盒子上有更多的字体或图片。当鼠标悬停在它们上面时,它们会翻转过来,露出另一面。起初我有两个盒子,但它们彼此叠在一起,然后试图将这两个盒子串联起来,我的盒子丢了

我发现有人也遇到了类似的困境,并跟踪了对话(从四个月前开始),那个帮助我的人提供了一个链接到他的页面,展示了他所做的事情,我试图在我的页面上包含他的代码,以使其正常工作,但没有成功。有人能帮忙吗

这是CSS

/* The flip box container - set the width and height to whatever you want. We have added the border
 property to demonstrate that the flip itself goes out of the box on hover (remove perspective if you don't want the 3D effect */


.flip-box {
  background-color: transparent;
  width: 300px;
  height: 200px;
  border: 1px solid #f1f1f1;
  perspective: 1000px; /* Remove this if you don't want the 3D effect */
}

/* This container is needed to position the front and back side */
.flip-box-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

/* Do an horizontal flip when you move the mouse over the flip box container */
.flip-box:hover .flip-box-inner {
  transform: rotateY(180deg);
}

/* Position the front and back side */
.flip-box-front, .flip-box-back {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden; /* Safari */
  backface-visibility: hidden;
}

/* Style the front side */
.flip-box-front {
  background-color: #bbb;
  color: black;
}

/* Style the back side */
.flip-box-back {
  background-color: dodgerblue;
  color: white;
  transform: rotateY(180deg);
}


.container {
  text-align: center;
}
现在是HTML

下面是HTML

<!DOCTYPE html>
<html>
<head>

<style type="text/css">
 {
  font-family: Arial, Helvetica, sans-serif;
}
</style>
</head>
<body>
<div class="flip-box">
  <div class="flip-box-inner">
    <div class="flip-box-front">
      <h2>Front Side</h2>
    </div>
    <div class="flip-box-back">
      <h2>Back Side</h2>
    </div>
  </div>
</div>

</body>
</html>

{
字体系列:Arial、Helvetica、无衬线字体;
}
正面
背面

我修改了下面的全部代码(跳过此部分查看结果) 逐步说明:

1.让我们从以下内容在HTML中创建外部CSS:

<style type="text/css">
 {
  font-family: Arial, Helvetica, sans-serif;
}
让我们通过启动固定宽度,按比例将列的自动宽度设置为1fr-1fraction/单位

.flip-box {
  background-color: transparent;
  /* width: 300px; */
  height: 200px;
  border: 1px solid #f1f1f1;
  perspective: 1000px; /* Remove this if you don't want the 3D effect */
}
/*翻转框容器-将宽度和高度设置为所需的任意值。我们增加了边界
属性来演示翻转本身在悬停(如果不需要3D效果,请删除透视)时从框中取出*/
身体{
字体系列:Arial、Helvetica、无衬线字体;
}
.集装箱{
宽度:80%;
显示:网格;
网格模板柱:1fr 1fr 1fr 1fr 1fr;
网格模板行:1fr 1fr;
栅隙:10px;
保证金:自动;
}
.翻盖盒{
背景色:透明;
/*宽度:300px*/
高度:200px;
边框:1px实心#f1f1;
透视图:1000px;/*如果不想要3D效果,请删除此选项*/
}
/*需要使用该容器来定位正面和背面*/
.内翻板盒{
位置:相对位置;
宽度:100%;
身高:100%;
文本对齐:居中;
转变:转变0.8s;
变换样式:保留-3d;
}
/*在翻转框容器上移动鼠标时进行水平翻转*/
.翻转框:悬停。翻转框内部{
变换:旋转(180度);
}
/*定位前后侧*/
.前翻盖盒,.后翻盖盒{
位置:绝对位置;
宽度:100%;
身高:100%;
-webkit背面可见性:隐藏;/*Safari*/
背面可见性:隐藏;
}
/*正面造型*/
.翻盖盒正面{
背景色:#bbb;
颜色:黑色;
}
/*背面样式*/
.把盒子翻回去{
背景色:淡蓝色;
颜色:白色;
变换:旋转(180度);
}
.集装箱{
文本对齐:居中;
}

正面
背面
正面
背面
正面
背面
正面
背面
正面
背面
正面
背面
正面
背面
正面
背面
正面
背面
正面
背面
.container {
    width: 80%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    grid-gap: 10px;
    margin: auto;
}
.flip-box {
  background-color: transparent;
  /* width: 300px; */
  height: 200px;
  border: 1px solid #f1f1f1;
  perspective: 1000px; /* Remove this if you don't want the 3D effect */
}