Html 如何使用CSS转换将产品信息转换为视图

Html 如何使用CSS转换将产品信息转换为视图,html,css,css-transitions,css-transforms,Html,Css,Css Transitions,Css Transforms,我有一个促销容器,看起来像这样- 将鼠标悬停在底部的白色条上,它应该显示如下- 我在底部有一个白色容器的单独图像 我的标记如下: <div class="promo"> <div class="row"> <div class="col-md-12 col-xs-12 col-sm-12"> <div cla

我有一个促销容器,看起来像这样-

将鼠标悬停在底部的白色条上,它应该显示如下-

我在底部有一个白色容器的单独图像

我的标记如下:

<div class="promo">
                    <div class="row">
                        <div class="col-md-12 col-xs-12 col-sm-12">
                            <div class="col-md-4 col-sm-4 col-xs-12 product">
                                <div class="img2 product-img"></div>
                            </div>
                            <div class="col-md-4 col-sm-4 col-xs-12 product">
                                <div class="img3 product-img"></div>
                            </div>
                            <div class="col-md-4 col-sm-4 col-xs-12 product">
                                <div class="img4 product-img"></div>
                            </div>
                        </div>
                    </div>
                </div>
.promo {
  .row .product {
      padding: 0px 10px;
      .product-img {
          border: solid white 4px;
          background-size: cover;
          background-position: center;
          display: block;
          max-width: 100%;
          height: 260px;
      }
  }
  .img2 {
      background-image: url('../images/homepage/img2.png');
  }
  .img3 {
      background-image: url('../images/homepage/img3.png');
  }
  .img4 {
      background-image: url('../images/homepage/img4.png');
  }
  .img5 {
      background-image: url('../images/homepage/img5.png');
  }
}

我该怎么做?有人能建议吗?

嗨,现在你可以试试这个css

。第一个{浮点:左;宽度:200px;
高度:200px;
溢出:隐藏;
位置:相对位置;
边框:实心1px红色;}
图{
背景:url('https://www.gravatar.com/avatar/ce057f24ff1111404b60d1ad2d77571c?s=32&d=identicon&r=PG&f=1')无重复0;背景大小:100%100%;
宽度:200px;
高度:200px;
}
.文本{
位置:绝对位置;
左:0;
右:0;
高度:40px;
底部:0;
背景:#2098d1;
-webkit转换:translateZ(0);
变换:translateZ(0);
长方体阴影:0 1px rgba(0,0,0,0);
-webkit背面可见性:隐藏;
背面可见性:隐藏;
-moz osx字体平滑:灰度;
-webkit转换属性:颜色;
过渡性质:颜色;
-webkit转换持续时间:0.3s;
过渡时间:0.3s;
}
.文本:之前{
内容:“;
位置:绝对位置;
z指数:-1;
排名:0;
左:0;
右:0;
底部:0;
背景:#2098d1;
-webkit转换:scaleY(0);
变换:scaleY(0);
-webkit转换来源:50%100%;
变换原点:50%100%;
-webkit转换属性:转换;
过渡性质:变换;
-webkit转换持续时间:0.3s;
过渡时间:0.3s;
-webkit过渡计时功能:缓解;
过渡定时功能:缓解;
}
.first:hover.text{
高度:120px;
}
.第一个:悬停。文本:之前{
-webkit转换:scaleY(1);
变换:scaleY(1);
}

你好,我是文本

标题 大家好,现在再次发短信


这里有很多悬停效果,请看: