`
mutongwu
  • 浏览: 449833 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

纯CSS3的图片集点击放大

    博客分类:
  • CSS
阅读更多
<div class="slideshow">
	<input type="checkbox" id="image1" /><label for="image1" class="toggle"><img src="../gall/pic_40h.jpg" alt="" /></label>
	<input type="checkbox" id="image2" /><label for="image2" class="toggle"><img src="../gall/pic_33h.jpg" alt="" /></label>
	<input type="checkbox" id="image3" /><label for="image3" class="toggle"><img src="../gall/pic_18h.jpg" alt="" /></label>
</div>

<style>
.slideshow {width:300px; height:60px; margin:250px auto;}
input {position:absolute; left:-9999px; display:none;}
label.toggle {display:block; width:80px; height:60px; margin:10px; position:relative; cursor:pointer; float:left; z-index:10;
	-webkit-transition: 0s 1s;
	-moz-transition: 0s 1s;
	-o-transition: 0s 1s;
	transition: 0s 1s;
}
label.toggle img {display:block; width:80px; height:60px;
	-webkit-transition: 1s ease-in-out;
	-moz-transition: 1s ease-in-out;
	-o-transition: 1s ease-in-out;
	transition: 1s ease-in-out;
}
input:checked + label {z-index:100;
	-webkit-transition: 0s;
	-moz-transition: 0s;
	-o-transition: 0s;
	transition: 0s;
}
input:checked + label img {
	-webkit-transform:scale(8);
	-moz-transform:scale(8);
	-o-transform:scale(8);
	transform:scale(8);
}			
</style>
分享到:
评论

相关推荐

    CSS3动画效果源代码27个合集.zip

    纯CSS3模拟风车转动效果纯css3云彩动画效果纯css3制作出来的狐狸尾巴燃烧效果纯CSS3模拟跳动的音乐音符效果多种css3滚动下拉动画加载效果css3颗粒全屏动画效果懒人原生纯CSS3鼠标悬停抖动效果css3点击动画效果css3...

    图片列表点击放大(转载,备用)

    - **摄影网站**:展示作品集时,使用点击放大可以让用户欣赏到高清图片。 - **新闻和博客**:文章中的配图也可以采用这种方式,以便读者查看大图。 4. **jiaoben1705**: 这个文件名可能是代码示例、脚本或者一...

    9种纯CSS3人物信息卡片UI设计效果

    【CSS3人物信息卡片UI设计】是网页设计中一种常用且引人注目的元素,它以简洁、高效的方式展示人物的个人信息,如头像、姓名、职位、简介等。在这个主题下,我们主要探讨的是如何利用CSS3的特性来创建具有动态效果的...

    CSS3 Lightbox.rar

    2. **轻量级**:相比JavaScript插件,纯CSS3实现的Lightbox无需额外的脚本文件,减少了页面加载时间,提升了性能。 3. **自定义性**:开发者可以根据需求自由定制样式,包括但不限于背景颜色、边框样式、阴影效果等...

    Lightbox插件(图片大小调节)

    在这个例子中,`data-lightbox`属性指定了图片集的名称,`data-title`则为图片提供了标题。当用户点击缩略图时,Lightbox会加载对应的全尺寸图片并显示。 总的来说,Lightbox插件是网页设计中一种便捷且高效的图片...

    服装设计展览 静态页面 纯div+css布局

    例如,首页的flash切换可能是通过CSS3的动画效果实现,通过控制图片的透明度或位置变化,达到动态展示服装设计的效果。 提到"DI服饰",这可能是指该服装设计公司的名称或者品牌。在网页设计中,品牌元素通常会体现...

    紫色天空个人相册集CSS模板-个人 相册 画廊.rar

    5. **交互效果**:如果模板包含JavaScript,可能有滑动效果、点击放大图片等功能。例如,使用jQuery库或纯JavaScript实现图片轮播功能。 6. **字体与排版**:CSS可以调整字体、行高、间距等,以提升阅读体验。可能...

    纯js超炫酷3D照片墙展示特效.zip

    点击照片墙缩略图后,图片能够放大并居中显示,这通常是通过监听用户的点击事件,然后调整图片的CSS样式,如大小、位置和透明度,来实现动态的放大效果。同时,为了保证用户体验,可能还使用了CSS3的transition属性...

    再推荐一款js实现的立体图片相册动画效果

    当用户点击图片时,JavaScript会检测到这一事件,然后通过修改CSS样式来改变图片的大小和位置,模拟出放大或缩小的视觉效果。此外,立体感可能还通过调整图片的阴影、角度和深度来增强。 使用这个立体相册效果非常...

    10款让你震撼的图片展示js代码

    这可以通过纯CSS实现,也可以结合JavaScript库如Hover Zoom来增强用户体验。 5. **图片网格(Grid)**:以整齐的网格形式展示图片,常用于相册或作品集。Fresco和Unslider等库可以创建具有动画效果的响应式图片网格...

    lightbox六种合集版(基于js的图片浏览)

    1. **基础原理**:Lightbox的核心原理是利用HTML、CSS和JavaScript来构建一个浮动层,当用户点击图片时,该层会覆盖整个页面,展示放大后的图片。JavaScript用于处理事件响应,如点击、滚动和键盘操作,而CSS则负责...

    前端项目-perfundo.zip

    值得注意的是,Perfundo的纯CSS实现意味着它的响应式布局和动画效果都是由CSS3完成的,这在移动设备上具有良好的性能表现。 在压缩包"perfundo-master"中,我们通常可以找到以下文件结构: 1. `dist/` 目录:包含...

    网页代码特效实例大全之相册特效

    3. 图片预览和缩放:用户点击图片时,可以弹出一个放大预览窗口,允许他们仔细查看图片细节。这通常需要JavaScript和CSS来实现,如Lightbox库就是一个典型的例子。 4. 滑动或轮播效果:相册往往包含多张图片,滑动...

    水獭

    如果涉及到JavaScript,可能使用事件监听器来实现图片的点击放大、滑动浏览等功能。 总的来说,"水獭"项目,即"Ottergram",是一个以HTML为基础的前端项目,可能包含HTML5的新特性,旨在创建一个展示水獭图片的简单...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    媒体查询 CSS媒体查询允许开发者基于浏览网站的设备的特性来应用不同的样式申明,最常用的特性是视口宽度。 GCF 谷歌内嵌浏览器框架, 使用此插件,用户可以通过Internet Explorer的用户界面,以Chrome内核的渲染方式...

    BlackBerry HTML参考手册

    - **图像**:如 `&lt;img&gt;` 元素用于插入图片。 - **表格**:如 `&lt;table&gt;` 元素用于组织数据为表格形式。 ##### 4. 脚本 - **脚本**:例如 `&lt;script&gt;` 元素用于定义客户端脚本,通常使用 JavaScript 语言。 #### 三、...

Global site tag (gtag.js) - Google Analytics