CSS代码:
.box {
width: 400px; padding: 15px; background-color: #f0f3f9;
}
.container {
height: 0; position: relative; overflow: hidden;
-webkit-transition: height 0.6s;
-moz-transition: height 0.6s;
-o-transition: height 0.6s;
transition: height 0.6s;
}
.container img {
position: absolute; bottom: 0;
}
HTML代码:
<p>想看美女图片?<a href="javascript:" id="button">点击我</a></p>
<div id="more" class="container">
<img src="http://image.zhangxinxu.com/image/study/s/s256/mm1.jpg" height="191" />
</div>
JS代码:
(function() {
var eleBtn = document.getElementById("button"),
eleMore = document.getElementById("more");
var display = false;
eleBtn.onclick = function() {
display = !display;
eleMore.style.height = display? "192px": "0px"
return false;
};
})();
分享到:
相关推荐
总之,"css3 transition图文动画显示特效.zip"提供了一个实例,展示了如何利用CSS3 Transition和JavaScript来增强网页的动态效果。通过合理运用这些技术,开发者可以创建出引人入胜且具有高度交互性的网页元素,提高...
【CSS3 transition】是CSS(层叠样式表)的一个重要特性,它允许元素在不同状态之间平滑过渡,比如当鼠标悬停(hover)在按钮上时,可以创建出丰富的动画效果。在网页设计中,按钮是用户交互的重要组件,通过CSS3 ...
【CSS3 transition实现超酷图片墙动画效果】 CSS3中的`transition`属性是现代网页设计中实现平滑过渡效果的关键工具。它允许元素在不同状态之间进行动态变换,而不是立即跳转。通过设置`transition`,我们可以指定...
在本教程中,我们将深入探讨如何使用CSS3 transition来实现超酷的图片墙动画效果。 首先,我们要了解CSS3的`transition`属性。该属性允许我们在元素的特定属性发生变化时,定义一个平滑的过渡过程。它由以下几个...
`transition`是CSS3中一个强大的工具,它允许元素在不同状态间平滑过渡,为用户界面增添动态效果,提高用户体验。 首先,让我们了解`transition`属性的基本语法: ```css element { transition: property ...
**CSS3过渡(Transition)详解** CSS3是CSS(层叠样式表)的最新版本,引入了许多新特性,其中一项重要特性就是过渡(Transition)。过渡允许我们平滑地改变一个元素从一种样式到另一种样式的状态,使得网页的交互...
本示例"jQuery+css3实现3D翻书页面布局效果"正是这种技术的应用,通过结合强大的JavaScript库jQuery和现代CSS3技术,开发者可以轻松地创建出逼真的3D翻页动画。 首先,jQuery是一个轻量级的JavaScript库,它简化了...
3. **CSS3伪类和过渡效果**:为了实现Tab切换的动态效果,我们可以使用`transition`属性。通过指定`transition-property`、`transition-duration`和`transition-timing-function`,我们可以定义元素在切换状态时的...
在本文中,我们将深入探讨如何使用CSS3的`transition`属性来创建动态的鼠标悬停效果,特别是针对图片标题的应用。CSS3的`transition`属性是实现平滑过渡的关键工具,它允许元素在两种状态之间平滑地变化,而不是立即...
CSS3 transition属性制作水平手风琴鼠标点击手风琴展...CSS3 transition属性制作水平手风琴鼠标点击手风琴展...CSS3 transition属性制作水平手风琴鼠标点击手风琴展...
边框动画特效,css3实现。效果预览。
在本案例中,“css3 transition属性鼠标悬停图标按钮动画提示框效果”指的是利用CSS3的`transition`属性,当鼠标悬停在图标按钮上时,实现平滑的动画效果,并显示提示框信息。 1. **CSS3 Transition基础** - `...
通过这个简单的实例,我们可以看出CSS3的`transition`属性是如何让元素的样式变化变得平滑自然的。在实际开发中,`transition`常用于创建各种交互效果,比如按钮按下时的颜色变化、悬停时的缩放效果等,极大地丰富了...
主要介绍了结合 CSS3 transition transform 实现简单的跑马灯效果的示例的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
在本文中,我们将深入探讨如何使用CSS3的`transition`属性来实现鼠标悬停时的图片文字动画效果。`transition`是CSS3中一个强大的工具,它允许元素在不同的状态之间平滑过渡,例如在鼠标悬停时改变颜色、大小或透明度...
在网页设计中,CSS3(层叠样式表第三版)为开发者提供了许多强大的工具,其中“transition”属性是实现动态效果的关键。这个属性允许我们平滑地过渡元素的样式变化,使得用户交互更加生动和吸引人。在这个主题“21种...
【CSS3过渡效果】在网页设计中,CSS3的transition属性是实现动态效果的关键,它允许元素在不同状态之间平滑地过渡。Transition可以应用于所有属性,包括宽度、高度、颜色等,使得页面元素在改变状态时(如悬停、点击...
在网页设计领域,CSS3(层叠样式表第三版)的出现为开发者提供了更多创造性的可能性,特别是对于页面动画和视觉效果的实现。本资源"CSS3实现酷炫流光页面动画特效.zip"就是一个很好的例子,它展示了如何利用CSS3的...
"css3实现3d凹凸按钮.zip"这个压缩包就是一个实例,展示了如何利用CSS3的特性创建具有立体感的按钮。这个实例主要涉及以下几个核心知识点: 1. **CSS3伪类选择器**:在实现3D按钮时,我们通常会用到`:hover`、`:...