`
Franciswmf
  • 浏览: 797208 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

css_jquery_学习

 
阅读更多
<body>

<style type="text/css">

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif,"宋体";background:#eee;}

/* sliderbox */
.sliderbox{background:url(images/index-bottom.jpg) no-repeat 0 -1px;width:988px;height:200px;overflow:hidden;padding:50px 0 0 0;margin:20px auto;}
.arrow-btn{margin:35px 0 0 0;display:inline;background:url(images/arrow-btn.png) no-repeat;width:26px;height:124px;overflow:hidden;cursor:pointer;}
#btn-left{float:left;margin-left:12px;background-position:0 0;}
#btn-left.dasabled{background-position:0 -124px;}
#btn-right{float:right;margin-right:6px;cursor:pointer;background-position:-26px 0;}
#btn-right.dasabled{background-position:-26px -124px;}
.slider{width:900px;overflow:hidden;position:relative;height:166px;float:left;}
.slider ul{position:absolute;left:0px;top:32px;width:1800px;height:140px;list-style:none;}
.slider li{float:left;width:150px;height:140px;}
.slider a{display:block;text-decoration:none;color:#073a5e;font-size:12px;font-weight:bold;text-align:center;margin-top:24px;}
.slider img{width:90px;display:inline-block!important;}
</style>

<div class="sliderbox">
<!--left btn-->
	<div id="btn-left" class="arrow-btn dasabled"></div>
	
	<!--slider start-->
	<div class="slider">
		<ul>
			<li><a href="http://www.17sucai.com/" target="_blank"><img src="images/go-launcher-ex.jpg"/></a></li>
			<li><a href="http://www.17sucai.com/" target="_blank"><img src="images/go-sms.jpg"/></a></li>
			<li><a href="http://www.17sucai.com/" target="_blank"><img src="images/imgwww20120104173328332830083.png"/></a></li>
			<li><a href="http://www.17sucai.com/" target="_blank"><img src="images/imgwww20120222114514451461239.jpg"/></a></li>
			<li><a href="http://www.17sucai.com/" target="_blank"><img src="images/ggbook.jpg"/></a></li>
			<li><a href="http://www.17sucai.com/" target="_blank"><img src="images/imgwww20120621153035303523388.png"/></a></li>
			<li><a href="http://www.17sucai.com/" target="_blank"><img src="images/lianxiren.jpg"/></a></li>
			<li><a href="http://www.17sucai.com/" target="_blank"><img src="images/go-touch.jpg"/></a></li>
			<li><a href="http://www.17sucai.com/" target="_blank"><img src="images/3g-android-market.jpg"/></a></li>
			<li><a href="http://www.17sucai.com/" target="_blank"><img src="images/3ggoucai.jpg"/></a></li>
		</ul>
	</div>
	<!--slider end-->
	
	<!--right btn-->
	<div id="btn-right" class="arrow-btn"></div>
</div>

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript">

var $slider = $('.slider ul');
var $slider_child_l = $('.slider ul li').length;
var $slider_width = $('.slider ul li').width();
$slider.width($slider_child_l * $slider_width);

var slider_count = 0;

if ($slider_child_l < 6) {
	$('#btn-right').css({cursor: 'auto'});
	$('#btn-right').removeClass("dasabled");
}

$('#btn-right').click(function() {
	if ($slider_child_l < 6 || slider_count >= $slider_child_l - 6) {
		return false;
	}
	
	slider_count++;
	$slider.animate({left: '-=' + $slider_width + 'px'}, 'slow');
	slider_pic();
});

$('#btn-left').click(function() {
	if (slider_count <= 0) {
		return false;
	}
	
	slider_count--;
	$slider.animate({left: '+=' + $slider_width + 'px'}, 'slow');
	slider_pic();
});

function slider_pic() {
	if (slider_count >= $slider_child_l - 6) {
		$('#btn-right').css({cursor: 'auto'});
		$('#btn-right').addClass("dasabled");
	}
	else if (slider_count > 0 && slider_count <= $slider_child_l - 6) {
		$('#btn-left').css({cursor: 'pointer'});
		$('#btn-left').removeClass("dasabled");
		$('#btn-right').css({cursor: 'pointer'});
		$('#btn-right').removeClass("dasabled");
	}
	else if (slider_count <= 0) {
		$('#btn-left').css({cursor: 'auto'});
		$('#btn-left').addClass("dasabled");
	}
}

$('.slider a').hover(function() {
	if ($(this).find('img:animated').length) return;
	$(this).animate({marginTop: '0px'}, 300);
	$(this).find('img').animate({width: '150px'}, 300);
}, function() {
	
	$(this).animate({marginTop: '24px'}, 200);
	$(this).find('img').animate({width: '90px'}, 200);
});

</script>
</body>
分享到:
评论

相关推荐

    js_html_css_jQuery_bootstrapPDF文档基础到框架

    js_html_css_jQuery_bootstrapPDF文档基础到框架 包含了html css js jquery booststrap 从简到难,讲解详细,初学者可以看懂,满足很多想学习前端的人群

    CSS_AJAX.rar_ajax css_ajax 网页_html+css+jquery_jquery

    在网页设计领域,CSS、AJAX 和 jQuery 是三个不可或缺的技术元素,它们共同为现代网页带来了交互性和动态性。本文将详细探讨这些技术及其在网页设计中的应用。 首先,CSS(层叠样式表)是用于控制网页外观和布局的...

    css_ajax_jquery 合集

    综上所述,这个压缩包文件"css_ajax_jquery"包含了一系列关于前端开发的重要资源。HTML和CSS用于构建网页结构和样式,JavaScript则提供了动态交互的可能性。Ajax技术通过异步数据交换增强了网页交互体验,而jQuery...

    前端手册包括html_CSS_Jquery_php_mysql.zip

    本资源包集合了前端开发领域中的五大核心知识体系:HTML、CSS、jQuery、PHP以及MySQL,旨在为初学者提供全面的学习资料,也为有经验的开发者提供便捷的参考手册。 首先,HTML(超文本标记语言)是网页的基础,它...

    css_round.zip_jquery

    在本文中,我们将深入探讨如何使用CSS来模拟圆角按钮,并结合jQuery实现点击效果。...记住,实践中学习是提升技能的关键,尝试修改代码以创建自己的圆角按钮效果,进一步探索CSS3和jQuery的其他特性。

    beginning_javascript_and_css_development_with_jquery

    ### JavaScript与CSS开发结合jQuery入门知识点详解 #### 一、引言 ...通过以上章节和附录的详细介绍,读者可以系统地学习到关于JavaScript、CSS以及jQuery的相关知识和技术,从而提高自己的前端开发能力。

    css_js_jquery语言手册.zip

    《CSS、JavaScript与jQuery语言手册》是一套全面深入学习前端开发核心技术的重要参考资料。这份压缩包包含三本电子手册,分别是“CSS 3.0.chm”、“Javascipt语言手册.chm”以及“jQuery1.11.0_20140330.chm”,它们...

    Learning_PHP,_MySQL_&_JavaScript_With_jQuery,_CSS_&_HTML5, v4

    学习PHP找到的一本较新的动物书,动物书一般都是佳品。可以按着文章的思路学习做网站,这里有个http://my.oschina.net/bubifengyun/blog/342130网页,介绍一般的工具怎么使用。祝你网站入门愉快。

    html_css_material-master.zip

    这个"html_css_material-master.zip"压缩包文件提供了一套完整的教学材料,旨在帮助学习者深入理解这些关键技术。 HTML(HyperText Markup Language)是网页内容的结构标记语言,用于定义网页的基本元素和结构。在...

    jquery_and_jquery_ui_reference_1.2

    1. **选择器**: jQuery引入了类似CSS的选择器,使得选取HTML元素变得简单快捷。例如,`$("#id")`选取ID为"id"的元素,`$(".class")`选取所有class为"class"的元素。 2. **链式操作**: jQuery对象的方法返回的是...

    richengbiao.rar_ richengbiao_jquery java_jquery 日程_jsp jquery_日程

    在本资源"richengbiao.rar"中,包含了一个基于jQuery和Java技术实现的日程管理应用实例,这对于学习AJAX以及Web开发的人员来说是一个很好的参考资料。这个项目着重展示了如何利用jQuery库与JSP(JavaServer Pages)...

    android > Phonegap_ html5_css3_jQuery

    标题 "android &gt; Phonegap_ html5_css3_jQuery" 暗示我们将探讨如何在 Android 上使用 PhoneGap 结合 HTML5, CSS3 和 jQuery 开发应用程序。下面是一些关键知识点: 1. **PhoneGap**: - PhoneGap 提供了一种跨...

    jQuery-Lerning.zip_Jquery 基础教程_javascript 教程_jquery_web前端

    1. **jQuery选择器**:jQuery的选择器是其强大的功能之一,它们基于CSS选择器,如ID选择器(#id),类选择器(.class),元素选择器(element)等,可以方便地选取页面中的DOM元素。 2. **DOM操作**:jQuery提供了一系列...

    js_jquery_css3实现带旋转提示_下拉框导航

    "designByLephy"这个文件名可能表明这个设计是由用户Lephy创作的,它提供了一个学习和研究的实例,展示了如何将jQuery和CSS3结合以创建具有高级交互功能的导航菜单。对于开发者来说,这是一个很好的实践案例,可以...

    jquery_api.rar_JQuery_api_javascript_jquery

    jQuery API文档(jquery_api.chm)是学习和查询API的宝贵资料,它详细解释了每个方法、参数和返回值。结合实际项目实践,开发者可以熟练掌握这个强大的库,提高开发效率,创造出更富交互性的网页应用。

    移动互联网之路_(HTML5_CSS3_jQueryMobile)APP与移动网站设计从入门到精通源文件和最终文件.zip

    本资源包"移动互联网之路_(HTML5_CSS3_jQueryMobile)APP与移动网站设计从入门到精通源文件和最终文件.zip"提供了全面的学习材料,帮助初学者和进阶者掌握这些技能,打造卓越的移动用户体验。 首先,HTML5是现代...

    jQuery_EasyUI_jc.rar_JQ_easyui_jquery_jquery easyui

    3. **安装与引入**:了解如何在项目中引入jQuery和jQuery EasyUI,包括下载库文件、添加HTML引用以及设置CSS样式。 4. **基本组件**:教程会介绍如对话框(dialog)、面板(panel)、表单(form)、按钮(button)...

    jquery-starterkit.zip_jquery starterkit_jquery-starterkit

    "jquery-starterkit.zip"是一个专为初学者设计的jQuery学习资源包,名为"jquery starterkit",它不仅包含了基本的jQuery代码示例,还有相关的PHP学习材料,是提升PHP和jQuery技能的绝佳起点。 首先,让我们聚焦于...

    Html5_CSS3_JQuery1.4中文参考手册

    3. **选择器增强**:jQuery支持CSS2和CSS3选择器,增强了文档遍历和选择元素的能力。 4. **动画效果**:`.fadeIn()`, `.slideToggle()`, `.animate()`等方法使创建复杂的动画变得简单。 5. **AJAX操作**:`.ajax()`,...

    Ajax_Jquery_Demo

    1. **选择器**:jQuery的选择器语法类似CSS,可以轻松选取DOM元素。 2. **链式操作**:jQuery方法返回的是jQuery对象,所以可以连续调用多个方法。 3. **$.ajax()**:这是jQuery的全局Ajax函数,可以配置所有Ajax...

Global site tag (gtag.js) - Google Analytics