位置: 编程技术 - 正文
BLOG地址: CSS部分: CSS中滑动门技术 Home News Products About Contact [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]方法一:使用相对位置负外边距 为了消除滑动门的9px的盲点区域,设置li的外边距为9px(9px为left图片的宽度大小),li的背景为right图片,不重复,右上对齐。 #header li { background:url("right.gif") no-repeat right top; margin-left:9px; } 然后让a向左移动9px,覆盖掉盲点区域,如何移动呢?可对a使用相对位置(position:relative;),用负值移动9px(left:-9px;)。由于li的宽度等于a的宽度,所以当a位置相对左移9px时,li的右边就会多出9px的盲区,如何解决呢?我们使用a的负外边距来解决(margin-right:-9px;)。 #header a { position:relative; left:-9px; margin-right:-9px; } 设置left图片为a的背景,不重复,左上对齐,并设置文字的内边距,注意现在a的区域为整个按钮的区域,所以padding-left和padding-right的值都应为px。 #header a { background:url("left.gif") no-repeat left top; padding:5px px 4px; } 另注意一个细节:在IE中链接的区域为文字区域而不是按钮区域,而在其他对标准支持比较好的浏览器里是按钮区域。为了解决这个问题,我们给IE中的a指定个固定宽度来触发IE的layout(可以选用.1em,1px,1%等值),但这样一来a在其他对标准支持比较好的浏览器里则会识别这个宽度,我们选用对标准支持比较好的浏览器识别而IE6不识别的子选择器来让a的宽度变为auto。 #header a {width:.1em;} #header > ul a {width:auto;} 相对应的,对于current选择器里的图片位置也要做一点调整: #header #current { background-image:url("right_on.gif"); } #header #current a { background-image:url("left_on.gif"); padding-bottom:5px; }
推荐整理分享100%点击区的滑动门代码第1/2页(点击滑块是什么意思),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:点击滑块是什么意思,点击率的范围,点击滑块是什么意思,点击率100%是什么意思,点击率100%是什么意思,点击率100%是什么意思,点击滑块是什么意思,点击滑块是什么意思,内容如对您有帮助,希望把文章链接给更多的朋友!
关于《精通css》之几个不错的注意事项 很多认真的读者提出了不少的问题和建议,以下是本人看完书后的补充的一些观点:总的来说,翻译能得分,不像某些人说得那么差,误导读者。1.filt
用js实现的DIV+CSS编辑器代码 DIV+CSS编辑器在线DIV+CSS编辑器类/标签/ID:所有数值都不用输入单位;宽:高:背景色:前景色:边框:颜色:选择soliddottednonehiddendasheddoublegrooveridgeinsetout
css条件注释理论及实践源文件 浏览器的条件注释理论,用下面一段例子来解释这个问题(X)HTML下面一段代码是测试在微软的IE浏览器下的条件注释语句的效果!--[ifIE]h1您正在使用IE浏览
标签: 点击滑块是什么意思
本文链接地址:https://www.jiuchutong.com/biancheng/371948.html 转载请保留说明!友情链接: 武汉网站建设