您现在的位置是:网站首页> 编程资料编程资料
图片轮换的两边按钮的加载与控制如何通过像素定位设置div背景透明的方法示例CSS实现div不设高度完全居中div自适应高度自动填充剩余高度详解DIV+CSS的命名规矩才能有利于SEO优化的实现方法DIV或者DIV里面的图片水平与垂直居中的方法详解如何用div实现自制滚动条div对齐与网页布局详解DIV+CSS实现电台列表设计的示例代码div+css实现带箭头的面包屑导航栏不定宽高的文字在div中垂直居中实现方法
2021-09-07
1658人已围观
简介 图片轮换效果是很多网站某些模块所需要的样式,但对于两边的按钮的加载与控制,常常让人不知所措,可以将左右两边的图片做到一张图上,用像素定位即可获得想要的图片效果,具体实现如下,感兴趣的朋友可以参考下哈

图片轮换效果是很多网站某些模块所需要的样式,但对于两边的按钮的加载与控制,常常让人不知所措,很头大。
网上也有很多种这样的特效,会将左右两边的图片做到一张图上,用像素定位即可获得想要的图片效果。
比如小按钮的图片为

下边是css的样式
复制代码
代码如下:a.abtn
{
display: block;
height: 130px;
width: 15px;
overflow: hidden;
background: url(/images/frontground/arrow4.png) no-repeat 0px 50%;
}
a.aleft
{
float: left;
}
a.agrayleft
{
cursor: default;
background-position: -30px 50%;
}
a.aright
{
float: right;
background-position: -15px 50%;
}
a.agrayright
{
cursor: default;
background-position: -45px 50%;
}
对应的页面代码如下:
复制代码
代码如下:a.abtn:定义背景图片,以及设定图片的大小
a.aleft:定义元素左浮动
a.agrayleft:定义图片左滑动,有图片滑动时,按钮的背景图片
a.aright:定义元素右浮动,并且按钮的背景图片
a.agrayright:定义图片右滑动,没有图片滑动时,按钮的背景图片
对应每个css的含义说明,通过下边的图片定位再加上abtn这个样式,即可得到相应的图片。
比如 这个css中abtn是加载背景图片和规定图片的大小,aleft是设置背景图片左浮动,两者结合即可以定位左边按钮的背景图片,对应的也是相同的道理。
对应鼠标点击按钮,进行滑动后,就要通过abtn agrayleft 控制有左滑动 图片时按钮的背景图片,abtn agrayleft控制没有右滑动图片时按钮的背景图片。
如果想通了,其实是很好玩的,如果有什么疑问,可以留言,我会尽快给予回复。
相关内容
- meta http-equiv="X-UA-Compatible" content="IE=7" 意思是将IE8用IE7进行渲染x-ua-compatible content=”IE=7, IE=9″意思理解 使用X-UA-Compatible来设置IE浏览器兼容模式
- CSS控制样式的三种方式(优先级对比验证)CSS选择器种类、优先级与匹配原理详解CSS优先级的相关知识详细介绍网页css优先级为您详细解读css样式优先级及层叠的顺序排序探讨CSS层叠样式表之CSS解析机制的优先级及样式覆盖问题探讨CSS优先级和!important与IE6的BUG讨论及解决方案IE6下CSS多类选择符优先级不起作用的bug分析及解决方法css样式的优先级究竟庞杂到什么程度css选择器优先级深入理解同级情况下CSS的优先级探讨
- CSS Float布局过程与老生常谈的三栏布局 CSS经典三栏布局方案(6种方法)浅谈CSS三栏布局的N种实现CSS实现三栏布局的四种方法示例CSS三栏布局探讨——中间固定宽度两边自适应宽度DIV+CSS 三栏布局实例代码css实现三栏布局的几种方法及优缺点
- CSS line-height行高上下居中垂直居中样式属性解决line-height=height元素高度但是文字并没有垂直居中的问题深入理解CSS行高line-height与文本垂直居中的原理line-height使文本居中的3像素bug问题-CSS教程-网页制作-网页教学网详解HTML中字体使用line-height依然不能垂直居中解决办法
- IE.JS解决IE兼容性问题方法汇总浅谈原生页面兼容IE9问题的解决方案新版chrome浏览器设置允许跨域的实现css hack之\9和\0就可能对hack IE11\IE9\IE8无效css区分ie8/ie9/ie10/ie11 chrome firefox的代码解决CSS浏览器兼容性问题的4种方案常见的浏览器兼容性问题(小结)border-radius IE8兼容处理的方法浅谈遇到的几个浏览器兼容性问题base64图片在各种浏览器的兼容性处理 对常见的css属性进行浏览器兼容性总结(推荐)
- CSS3 实用技巧:实现黑白图像效果示例代码css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
- CSS伪类对象before和after的用法实例详解CSS中:before和:after伪元素使用的奇技淫巧CSS中灵活使用:before和:afterCSS中的before和:after伪元素使用详解使用before和:after伪类制作css3圆形按钮CSS伪元素 :before, :after, box-shadow应用那些你所不知的CSS ::before 和::after 伪元素用法
- CSS工作原理及CSS规则命名介绍CSS命名规则和命名方法DIV+CSS命名规范全记录CSS书写规范、顺序和命名规则HTML,CSS的命名习惯总结css命名不能以数字开头 CSS命名规范参考及书写注意事项值得收藏的CSS命名规范(规则)常用的CSS命名规则
- 浅析常用的浏览器私有属性CSS的私有属性小结(针对FireFox浏览器)-CSS教程-网页制作-网页教学网CSS中不为人知Zoom属性的使用介绍(IE私有属性)
- 图片垂直居中css写法兼容ie6css图片垂直居中 css中如何实现图片垂直居中div图片垂直居中 如何使div中图片垂直居中整理CSS中遇到的一些常见问题(Hack标识/固定容器/图片垂直居中)CSS让高度不确定图片垂直居中的几种技巧CSS图片垂直居中方法整理集合 !(常见问题解答)CSS图片垂直居中实现方法详解 让图片垂直居中的使用方法css实现的让图片垂直居中的方法Li list-style-image 图片垂直居中CSS让图片垂直居中和底端对齐的代码-CSS教程-网页制作-网页教学网