css3购物网站商品文字提示实例
css3购物网站商品文字提示实例
先来看效果图:
<ignore_js_op> 
 
当鼠标划过图片时,有着泰迪熊黑色长方形的背景就会出现。
来看HTML5+CSS3代码:
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>购物网站商品文字提示</title>
- <style type="text/css">
- *{margin:0;padding:0;}
- #con{width:500px;height:470px;margin:50px auto;position:relative;}
- #con p{background:#000;color:#fff;width:100%;height:30px;text-align:center;line-height:30px;position:absolute;left:0;bottom:0;opacity:0.6;height:0;-webkit-transition:height 0.5s;}
- #con:hover p{height:30px;}
- </style>
- </head>
- <body>
- <div id="con">
- <img src="data:images/dog.jpg" alt="商品图" title="商品图">
- <p>泰迪熊</p>
- </div>
- </body>
- </html>
复制代码
代码解释:
构建一个div,div中存放一张需要展示的商品图片,再添加商品图片的文字表述,
给div添加css样式属性,给p元素也添加css样式属性,其中那个高度设置为0,不可见。重点在与用到了绝对定位与相对定位,还对他们不了解的请看此贴http://www.00h5.com/thread-133-1-1.html
把描述文字定位好后添加transition动画,这里我们要鼠标划过div的时候改变的只是p的高度为原来30px即可,而动画也是设置高度属性
css3购物网站商品文字提示实例的更多相关文章
- 利用JS实现购物网站商品放大镜效果
		大家几乎都有在网上购物的经验,有的网站会有一个商品放大镜功能, 就是把鼠标移到图片上的时候,旁边会有另外一张大的图片展示,等同于 放大镜效果,那这样的效果怎样实现的呢,我把代码发给大家,请大家参考. ... 
- jQuery 浮动导航菜单(购物网站商品类型)
		单页面网页内容较多,页面长度较大,需要方便快速的在页面的不同位置进行定位,所以浮动菜单逐渐流行了起来,如下图 男装.女装.美妆等. 这种菜单功能分为两部分: 1.点击菜单项,网页滚动到对应位置,可简单 ... 
- 基于Spring+Spring MVC+Mybatis的B2C购物网站
		代码地址如下:http://www.demodashi.com/demo/12935.html 准备工作 当前项目运行的系统环境是MacOS,已经测试可以正常运行,并且之前开发的时候也在Windows ... 
- HTML5 Placeholder实现input背景文字提示效果
		这篇文章我们来看看什么是input输入框背景文字提示效果,如下图所示: 这种效果现在网上非常的普遍流行,但大部分是使用JavaScript实现的.但HTML5给我们提供了新的纯HTML的实现方式,不需 ... 
- springMVC+angular+bootstrap+mysql的简易购物网站搭建
		springMVC+angular+bootstrap+mysql的简易购物网站搭建 介绍 前端的css框架用了bootstrap, 以及bootstrap的JS组件, 以及很好用的angular(a ... 
- PHP操作实现一个多功能购物网站
		PHP操作实现一个多功能购物网站 一.需要实现的页面: Index.aspx:浏览商品页面,显示商品列表,用户可以点击“加入购物车“. ViewCart.aspx:查看购物车页面,显示已购买的商品信息 ... 
- php实现一个简单的购物网站
		实现一个简单的购物网站 一.考试时间:8小时 二.开发工具:DW 三.数据库:见附件 四.需要实现的页面: Index:浏览商品页面,显示商品列表,用户可以点击“购买“. ViewCart:查看购物车 ... 
- Redis构建处理海量数据的大型购物网站
		本系列教程内容提要 Java工程师之Redis实战系列教程教程是一个学习教程,是关于Java工程师的Redis知识的实战系列教程,本系列教程均以解决特定问题为目标,使用Redis快速解决在实际生产中的 ... 
- PHP给图片加上图片水印和文字水印实例
		下面给大家分享一下PHP给图片加上图片水印和文字水印实例,这也是网站经常用到的功能,把代码加上去,调用就很简单了. 核心代码: function imageWaterMark($groundImage ... 
随机推荐
- For  Aisha(阿伊莎)
			相见时难别亦难,东风无力百花残.by:昂思多,20160524 跟你在一起,没有拘束感,完全就像是在跟亲人对话. 很喜欢这种感觉 虽然才认识不到10天,却就像是认识了好几年的老朋友 真的喜欢叫你“阿伊 ... 
- uva 11136 - Hoax or what
			用两个优先队列来实现,因为队列只能从一头出去: 所以维护一个数组,来标记这个队列的已经出列而另外一个队列没有出列的元素: 到时候再把他们删了就行: #include<cstdio> #in ... 
- WMDestroy函数调用inherited,难道是为了调用子类覆盖函数?还有这样调用的?
			又碰到了: procedure TWinControl.WMDestroy(var Message: TWMDestroy); begin inherited; // important7 fixme ... 
- 关于sql语句in的使用注意规则( 转)
			select * from tuser where userno not in(select userno from filter_barcode) 上面这条语句子查询里,userno 并不存在fil ... 
- 14.8.3 Physical Row Structure of InnoDB Tables  InnoDB 表的物理行结构
			14.8.3 Physical Row Structure of InnoDB Tables InnoDB 表的物理行结构 一个InnoDB 表的物理行结构取决于在创建表指定的行格式 默认, Inno ... 
- Android 之使用LocalBroadcastManager解决BroadcastReceiver安全问题
			在Android系统中,BroadcastReceiver的设计初衷就是从全局考虑的,可以方便应用程序和系统.应用程序之间.应用程序内的通信,所以对单个应用程序而言BroadcastReceiver是 ... 
- bzoj1211
			prufer码水题(n-2)!/[(d1-1)!*(d2-1)!*…*(dn-1)!] ..] of longint; x,n,i,j,s:longint; ans:int64; begin read ... 
- -_-#gb2312解码
			百度视频采用gb2312编码,点击出来的链接中的中文转成了gb2312,而gb2312无法解码 如果链接中的中文直接utf-8编码,就没问题,但编辑后台有长度限制 关于URL编码 JS(Unicode ... 
- Linux给用户增加sudo权限
			有时候我们在Linux下执行sudo的时候,出现 xxx is not int the sudoers file 告诉我们当前用户不是sudoer,所以我们要把当前用户添加进去,步骤如下: 1.进入超 ... 
- 《University Calculus》-chape10-向量与空间几何学-向量夹角
			点积.向量夹角: 无论对于空间向量还是平面向量,我们所熟知的是:给出任意两个向量,我们都能够根据公式计算它们的夹角,但是这个夹角必须是将两个向量的起点重合后所夹成的小于等于π的角,可是,这是为什么呢? ... 
