`
JavaCrazyer
  • 浏览: 3012189 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类

JQuery简单学习(8)——jQuery CSS 函数

阅读更多

 

jQuery CSS 操作

jQuery 拥有三种供 CSS 操作的重要函数:

 

$(selector).css(name,value) 

$(selector).css({properties}) 

$(selector).css(name) 

——————————————————————

 

CSS 操作实例

函数 css(name,value) 为所有匹配元素的给定 CSS 属性设置值:

 

实例


<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("p").css("background-color","yellow");
  });
});
</script>
</head>

<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button type="button">Click me</button>
</body>

</html>
 

函数 css({properties}) 同时为所有匹配元素的一系列 CSS 属性设置值:

实例
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("p").css({"background-color":"yellow","font-size":"200%"});
  });
});
</script>
</head>

<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button type="button">Click me</button>
</body>

</html>
 

 

函数 css(name) 返回指定的 CSS 属性的值:

实例
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("div").click(function(){
  $("#result").html($(this).css("background-color"));
  });
});
</script>
</head>

<body>
<div style="width:100px;height:100px;
background:#ff0000"></div>
<p id="result">Click in the box</p>
</body>
</html>
 ——————————————————————
jQuery Size 操作
jQuery 拥有两种供尺寸操作的重要函数:

  • $(selector).height(value) 
  • $(selector).width(value) 
 ——————————————————————
Size 操作实例
函数 height(value) 设置所有匹配元素的高度:

实例
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("#id100").height("200px");
  });
});
</script>
</head>

<body>
<div id="id100" style="background:yellow;height:100px;width:100px">
HELLO</div>
<div id="id200" style="background:yellow;height:100px;width:100px">
W3SCHOOL</div>
<button type="button">Click me</button>
</body>

</html>


 函数 width(value) 设置所有匹配元素的宽度:
实例
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
  $("#id200").width("300px");
  });
});
</script>
</head>

<body>
<div id="id100" style="background:yellow;height:100px;width:100px">HELLO</div>
<div id="id200" style="background:yellow;height:100px;width:100px">W3SCHOOL</div>
<button type="button">Click me</button>
</body>

</html>
  ——————————————————————
jQuery CSS 函数 - 来自本页
CSS 属性 描述 $(selector).css(name,value) 为匹配元素设置样式属性的值 $(selector).css({properties}) 为匹配元素设置多个样式属性 $(selector).css(name) 获得第一个匹配元素的样式属性值 $(selector).height(value) 设置匹配元素的高度 $(selector).width(value) 设置匹配元素的宽度


分享到:
评论

相关推荐

    Jquery基础实例01——用户名校验

    jQuery提供了一种简单的方式来绑定事件处理器。例如,`$("#username").on("input", function() {...})`会在用户名输入框接收到输入时触发一个函数。在这里,我们可以监听用户的输入,实时进行校验。 ### 四、数据...

    jquery基础实例002——可编辑的表格

    综上所述,"jquery基础实例002——可编辑的表格"涵盖了jQuery的基本使用、事件处理、DOM操作、Ajax交互等多个方面,是学习jQuery实际应用的一个好例子。通过深入理解并实践这个实例,开发者可以提升在网页动态交互...

    一天搞定jQuery(一)——使用jQuery完成定时弹出广告

    在"一天搞定jQuery(一)——使用jQuery完成定时弹出广告"的主题中,我们将深入探讨如何利用jQuery来实现一个定时弹出的广告功能。 首先,我们需要了解jQuery的核心概念。jQuery通过选择器(Selectors)获取DOM元素,...

    一天搞定jQuery(二)——使用jQuery表格的隔行换色

    jQuery的灵活性和易用性使得隔行换色这样的常见任务变得简单。通过学习和实践,你可以掌握更多jQuery的技巧,进一步提升网页交互和用户体验。 在提供的`jQueryDemo`文件中,可能包含了实现这个功能的完整HTML、CSS...

    网页模板——jquery+css3实现图片切换特效共有5种不同风格.zip

    这个压缩包“网页模板——jquery+css3实现图片切换特效共有5种不同风格.zip”提供了一套丰富的资源,帮助开发者或设计师快速构建具有视觉冲击力的网页界面。以下将详细介绍这些特效的实现原理和技术要点。 首先,...

    网页设计与开发——HTML、CSS、JavaScript实例教程

    CSS3新增了许多功能,如媒体查询(@media rule)实现响应式设计,过渡(transition)和动画(animation)增强用户体验,以及格栅系统(grid system)和Flexbox布局模型,使复杂布局变得更为简单。 JavaScript是一种...

    2014-10-04-深入理解jQuery(1)——jQuery对象1

    它确保了通过`init`构造函数创建的对象能够继承`jQuery.fn`(即`jQuery.prototype`)上的所有方法。这是因为JavaScript的原型链机制,使得`init`构造函数的实例可以访问其构造函数的原型上的方法。 jQuery对象通常...

    jQuery+css 流程图插件

    "jQuery+css 实现的单分支流程图插件"是一个利用JavaScript库jQuery和CSS样式来创建简单、动态流程图的解决方案。这种插件特别适合那些希望快速实现流程展示,而无需深入了解复杂图表库的开发者。 **jQuery库的运用...

    jQuery中文版1.4——1.7API参考手册CHM版

    本资源包含了jQuery从1.4到1.7版本的中文版API参考手册,这些CHM文件提供了详尽的函数、方法和属性介绍,是开发者学习和查阅jQuery API的重要参考资料。 在jQuery 1.4版本中,引入了一些重要的改进和新功能。例如,...

    网页模板——jQuery+CSS3实现鼠标点击显示泼墨动画过渡切换特效源码.zip

    这个名为"jQuery+CSS3实现鼠标点击显示泼墨动画过渡切换特效源码.zip"的压缩包文件提供了一种创新的方式来实现页面元素间的切换效果,它巧妙地结合了jQuery JavaScript库和CSS3的强大功能,为用户带来独特的泼墨动画...

    网页模板——jQuery+CSS3实现金色的劳力士手表ui动画特效源码.zip

    网页模板设计中,jQuery与CSS3的结合应用是创造动态、互动用户体验的重要工具。这个"金色劳力士手表UI动画特效源码"就是一个生动的例子,它展示了如何利用这两种技术来构建一个高端、精致的视觉效果。 首先,jQuery...

    网页模板——jQuery和CSS3实现炫酷垂直固定侧边栏导航菜单特效源码.zip

    通过学习和修改这个模板,你可以了解如何将jQuery和CSS3结合起来,创建出吸引用户的网页界面。同时,这也为自定义你的导航菜单提供了一个起点,你可以根据自己的需求进行调整和扩展。无论你是初学者还是经验丰富的...

    网页模板——jQuery+css3实现的点击下载按钮3D加载downlading进度特效源码.zip

    该资源是一个基于jQuery和CSS3技术的网页模板,主要功能是实现一个3D效果的下载按钮,当用户点击后,会展示出下载进度的动态特效。这个特效为用户体验增加了互动性和视觉吸引力,使得下载过程更加直观和有趣。下面将...

    jquery插件——多级菜单

    在这个“jquery插件——多级菜单”项目中,我们可能看到以下关键技术点: 1. **CSS样式和布局**:多级菜单的呈现通常依赖于CSS来实现层次感。通过设置适当的`display`属性(如`none`和`block`),我们可以控制菜单...

    jQuery自定义插件开发基础1——jQuery实用函数的实现

    在本文中,我们将深入探讨jQuery自定义插件的开发基础,特别是如何实现jQuery实用函数。首先,我们需要了解jQuery的核心理念,它是一个轻量级的JavaScript库,极大地简化了DOM操作、事件处理、动画效果和Ajax交互。...

    HTML+CSS+JavaScript+jQuery+Bootstrap等前端框架实现的前端案例.zip

    在IT行业中,前端开发是构建网站用户界面的关键环节,它主要涉及HTML、CSS、JavaScript以及各种前端框架。本文将深入探讨这些技术,并...通过学习和研究这个示例,开发者可以加深对前端开发的理解,提升自己的技能。

    借助jQuery实现的简单CSS Hover效果

    本示例中,“借助jQuery实现的简单CSS Hover效果”着重展示了如何使用jQuery来增强传统的CSS:hover伪类,为用户提供更加丰富的交互体验。 首先,`index.html`是网页的入口文件,它通常包含HTML结构以及引入其他资源...

    jQuery游戏——小鸟飞行

    《jQuery游戏——小鸟飞行》是一款基于JavaScript库jQuery开发的简单互动游戏,旨在通过模拟小鸟飞行的场景,让玩家体验到游戏的乐趣,同时也提供了一个学习jQuery交互效果和动画制作的实践平台。这款游戏通常由HTML...

    jQuerySmoove一个简单的jQuery插件使用CSS3实现超级性感的滚动效果

    jQuery Smoove的安装非常简单。你可以通过npm或直接下载压缩包来获取它。在项目中引入jQuery库和Smoove插件的JavaScript文件后,就可以开始使用了。例如: ```html &lt;script src="path/to/jquery.js"&gt; ...

    jquery css 学习实例

    在本"jQuery CSS 学习实例"中,我们将深入探讨如何使用jQuery库来增强和操纵网页的CSS样式。这个学习资源可能是某个公司内部用于培训员工或提升网站开发技能的源代码集合。通过研究这些实例,我们可以了解到jQuery...

Global site tag (gtag.js) - Google Analytics