jQuery 将 div 翻转 180 度

标签 jquery

基本上试图展示一系列类似于扑克牌或塔罗牌的卡片,每张卡片的一侧都有独特的图片或图像,另一侧有文字描述。

加载页面时,图像将首先显示,但单击按钮后,卡片将翻转 180 度以显示卡片/图像的文本描述。

所以我猜这是一个翻转 3d 图像同时显示后面的 div 的问题。查看了 Cycle 插件,但不确定它是需要的。

有人有什么想法吗?

最佳答案

使用 CSS3 进行旋转:

  • 在 Mozilla Firefox 中,这将是 -moz-transform:rotate(180deg)
  • 在基于 Webkit 的浏览器中,即 Chrome:-webkit-transform:rotate(180deg)
  • 在 Opera 中:-o-transform:rotate(180deg)
  • 在 IE 中:-ms-transform:rotate(180deg)(仅限 IE9)
  • 在 IE9 之前的版本中:不容易实现,需要使用 Matrix Filter

使用jQuery rotate plugin统一所有浏览器差异。

参见 fiddle : http://jsfiddle.net/garreh/bqYUA/

关于jQuery 将 div 翻转 180 度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6070176/

相关文章:

jquery数据表类型错误: j[k] is undefined

javascript - jquery根据 bool 值boolean显示隐藏元素

jquery - 如何将按钮放在数据库内容下

c# - 从服务器获取自定义 aoColumns 定义

jquery - 查找 <a class ="button"> 不包含 <img> 的元素

jquery - 等于 jQuery 对象的变量

php - 为什么这个 PHP foreach 循环中的 $value 是一个数组?

javascript - 在输入焦点上打开引导下拉菜单

javascript - 如何验证按钮单击 jquery/javascript 上的登录表单?

javascript - 通过ajax发送两个数据(图像和数字)