通过CSS切换图片效果,点击这个图片可以实现连接功能,这里的图片在一张大图片中,每个并要切换的图片没有切换,通过disposition定位的方式做

简介: //要注意的是这里的hover属性是不能变得,其中图片偏移位置是以  background: url("images/icons.png") no-repeat scroll 0 0 transparent;中的(0,0)这个点为参考点的。 如果图片要想定位到(0,0)点要向上移或是左移,所以是负值   .release-op a {     display
//要注意的是这里的hover属性是不能变得,其中图片偏移位置是以 
backgroundurl("images/icons.png") no-repeat scroll 0 0 transparent;中的(0,0)这个点为参考点的。
如果图片要想定位到(0,0)点要向上移或是左移,所以是负值
 
.release-op a {
     display block ;
     float left ;
     margin 14px 0 0 40px ;
}
.icon-text {
     background-position 2px -238px ;
}
.icon-text, .icon-photo, .icon-video, .icon-music, .icon-link {
     height 75px ;
     width 60px ;
}
.icon {
     background url(images/icons.png) no-repeat scroll 0 0 transparent ;         //表示在icons.png这张含有很多很多图片的大图片中取出我们自己想要得图片
     cursor pointer ;
     margin 5px ;
}
a {
     text-decoration none ;
}
.icon-text:hover {
     background-position 2px -318px ;
}
.icon-photo {
     background-position -113px -238px ;
}
.icon-photo:hover {
     background-position -113px -318px ;
}
.icon-video {
     background-position -227px -238px ;
}
.icon-video:hover {
     background-position -227px -318px ;
}
.icon-music {
     background-position -343px -238px ;
}
.icon-music:hover {
     background-position -343px -318px ;
}
.icon-link {
     background-position -456px -238px ;
}
.icon-link:hover {
     background-position -456px -318px ;
}
 
对应的HTML代码
<div class="release-op right shadow">
<a class="icon icon-text" href="###"></a>
<a class="icon icon-photo" href="###"></a>
<a class="icon icon-video" href="###"></a>
<a class="icon icon-music" href="###"></a>
<a class="icon icon-link" href="###"></a>
<div class="header-reg-right right">
<a href="###">15秒驾驭车友说 →</a>
</div>
</div>
目录
相关文章
|
22天前
|
前端开发
在Webpack配置文件中,如何配置loader以处理其他类型的文件,如CSS或图片
在Webpack配置文件中,通过设置`module.rules`来配置loader处理不同类型的文件。例如,使用`css-loader`和`style-loader`处理CSS文件,使用`file-loader`或`url-loader`处理图片等资源文件。配置示例:在`rules`数组中添加对应规则,指定`test`匹配文件类型,`use`指定使用的loader。
|
1月前
|
数据采集 存储 前端开发
Puppeteer教程:使用CSS选择器点击和爬取动态数据
本文介绍如何使用Puppeteer结合CSS选择器爬取动态网页数据,以贝壳网的二手房价格为例,通过代理IP提高爬虫成功率。文章详细讲解了Puppeteer的安装和配置、代码实现及数据趋势分析,帮助读者掌握动态网页爬取技术。
Puppeteer教程:使用CSS选择器点击和爬取动态数据
|
19天前
|
编解码 前端开发 UED
探讨了CSS媒体查询在移动端开发中的应用,介绍了媒体查询的基本概念、常见条件及其在响应式布局、导航菜单、图片优化和字体调整等方面的具体应用
本文深入探讨了CSS媒体查询在移动端开发中的应用,介绍了媒体查询的基本概念、常见条件及其在响应式布局、导航菜单、图片优化和字体调整等方面的具体应用。通过实际案例分析和注意事项的讨论,旨在帮助开发者更好地理解和运用媒体查询,提升移动端用户体验。
37 4
|
21天前
CSS3实现的九宫格图片鼠标悬停去除遮罩层源码
CSS3实现的九宫格图片鼠标悬停去除遮罩层源码
17 0
CSS3实现的九宫格图片鼠标悬停去除遮罩层源码
|
2月前
|
前端开发 UED
Webpack 中处理 CSS 和图片资源的多 Loader 配置
【10月更文挑战第12天】 处理 CSS 和图片资源是 Webpack 配置中的重要部分。通过合理选择和配置多个 Loader,可以实现对这些资源的精细处理和优化,提升项目的性能和用户体验。在实际应用中,需要不断探索和实践,根据项目的具体情况进行灵活调整和优化,以达到最佳的处理效果。通过对 Webpack 中多 Loader 处理 CSS 和图片资源的深入了解和掌握,你将能够更好地应对各种复杂的资源处理需求,为项目的成功构建和运行提供坚实的基础。
80 1
|
2月前
CSS_定位_网页布局总结_元素的显示与隐藏
CSS_定位_网页布局总结_元素的显示与隐藏
25 0
|
2月前
|
存储 前端开发 开发者
深入了解 Sass 和 SCSS:CSS 预处理器的强大功能
Sass(Syntactically Awesome Stylesheets)是一个强大的 CSS 预处理器,为开发者提供了诸多高级特性,如变量、嵌套、混合、继承等,简化了 CSS 的编写和管理。SCSS 是 Sass 3 引入的新语法,完全兼容 CSS3,并增强了 Sass 的动态功能。本文详细介绍了 Sass 和 SCSS 的核心特性及其在实际开发中的应用,如变量定义、嵌套规则、混合、继承、以及常用的操作符与扩展功能。
49 0
|
3月前
|
前端开发
|
4月前
|
前端开发 容器
最新CSS3定位元素
【8月更文挑战第28天】
33 5