jquery css快捷方法

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>wrap</title>
 6     <script type="text/javascript" src="../jquery/jquery-1.11.3.min.js"></script>
 7     <style type="text/css">
 8         .lianjie {
 9             display: inline-block;
10             border: 1px solid red
11         }
12
13         .border {
14             border: 1px solid red
15         }
16
17         .border1 {
18             outline: 4px dotted green
19         }
20
21         img {
22             margin: 10px;
23             padding: 10px;
24             border: 1px solid red;
25         }
26     </style>
27 </head>
28 <body>
29 <a href="http://www.baidu.com" class="baidu">百度</a>
30 <a href="http://www.souhu.com" class="souhu">百度</a>
31 <a href="http://www.xinlang.com" class="xinlng">百度</a>sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
32 <img src="1.jpg" alt="这是张图片"/>
33
34 <script type="text/javascript">
35     $(document).ready(function () {
36         var imgHeight = $("img").height();//获取一个元素的高度
37         var imgWidth = $("img").width();//获取一个元素的宽度
38         var setHeight = $("img").height("100");//设置元素的高度
39         var setWidth = $("img").width("150");//设置元素的宽度
40         var innerHeight = $("img").innerHeight();//获得一个元素的内部高度,包裹paddding 不包括border margin
41         var innerWidth = $("img").innerWidth();//获得一个元素的内部宽度,包裹paddding 不包括border margin
42         var outerHeight = $("img").outerHeight();//获得一个元素的高度,包括内padding boder margin
43         var outerWidth = $("img").outerWidth();//获得一个元素的宽度,包括内padding boder margin
44         var __offset = $("img").offset();//获得一个元素相对于页面左上角的的坐标
45         var __postion = $("img").position();//获得一个元素相对于父元素的坐标
46         var _scrollLeft = $(window).scrollLeft();//
47         var _scrollTop = $(window).scrollTop();
48         $(window).scroll(function () {
49             console.log($(window).scrollLeft());
50         });
51         console.log(imgHeight);
52         console.log(imgWidth);
53         console.log("内部高度:" + innerHeight);
54         console.log("内部宽度:" + innerWidth);
55         console.log("外部高度:" + outerHeight);
56         console.log("外部宽度:" + outerWidth);
57         console.log("距离页面右上角的距离:" + __offset.left + ":" + __offset.top);
58         console.log("距离父元素左上角的坐标:" + __postion.left + ":" + __postion.top);
59         console.log("横向滚动+" + _scrollLeft);
60         console.log("竖向滚动+" + _scrollTop);
61
62         //动态设置元素的高度
63         $("a").css({"display": "inline-block", "border": "1px solid green"})
64                 .height(function (index, elem) {//index是索引 elem是属性值
65                     return (index + 1) * 25;
66                 });
67
68     });
69
70 </script>
71 </body>
72 </html>
时间: 2024-10-22 12:38:57

jquery css快捷方法的相关文章

jquery 事件 开发方法 总结

转:http://hi.baidu.com/shuanglinwanyu/blog/item/4936af3e40c7993770cf6c9e.html attribute:属性$("p").addclass(css中定义的样式类型); 给某个元素添加样式$("img").attr({src:"test.jpg",title:"test image"}); 给某个元素添加属性/值,参数是map$("input&quo

jQuery css() 方法

jQuery css() Method css() 方法设置或返回被选元素的一个或多个样式属性. 返回 CSS 属性 如需返回指定的 CSS 属性的值,请使用如下语法: css("propertyname"); 下面的例子将返回首个匹配元素的 background-color 值: 实例 $("p").css("background-color"); 尝试一下 » 设置 CSS 属性 如需设置指定的 CSS 属性,请使用如下语法: css(&qu

Jquery CSS 操作 - height() 方法

一.height() 方法 height() 方法返回或设置匹配元素的高度 $(".btn1").click(function(){ $("p").height(50); }); height方法事例 Jquery CSS 操作 - height() 方法,码迷,mamicode.com

jQuery CSS()方法改变CSS样式实例解析

转自:http://www.jbxue.com/article/24588.html 分享一个jQuery入门实例:使用CSS()方法改变现有的CSS样式表,css()方法在使用上具有多样性.其中有一种可接受两个输入参数:样式属性和样式值,两者之间用逗号分隔.比如要改变链接颜色,可以这样编写代码: $("#61dh a").css('color','#123456');//选择器‘$("#61dh a")'表示ID为‘#61dh'的元素下的所有链接.//.css(‘

复习练习(03)jquery Css方法一步步升级

jquery Css方法一步步升级 <script src="jquery-1.8.3.js"></script> <script type="text/javascript"> //css 方法 一步步升级 //1.css /* $(function () { $("input").click(function() { $(".shang").css("font-size&quo

jQuery事件 mouseover方法与mouseout方法实现鼠标移进显示移出消失的效果 (css控制span标签)

<script> $(function(){ var text ; $(".pos span").each(function(){ text = $(this).text().trim(); if(text=="设为默认"){ $(this).css('display','none'); } }); $(".pos").mouseover(function(){ //鼠标移进显示效果 text = $(this).find('span

jQuery CSS()方法改变CSS样式

jQuery入门实例:使用CSS()方法改变现有的CSS样式表,css()方法在使用上具有多样性.其中有一种可接受两个输入参数:样式属性和样式值,两者之间用逗号分隔.比如要改变链接颜色,可以这样编写代码: .代码   $("#61dh a").css('color','#123456'); //选择器'$("#61dh a")'表示ID为'#61dh'的元素下的所有链接. //.css('color','#123456');表示把颜色设为'#123456' 如果需要

jQuery css() 方法:设置或返回被选元素的一个或多个样式属性

jQuery css() 方法 jQuery css() 方法 css() 方法设置或返回被选元素的一个或多个样式属性. 返回 CSS 属性 如需返回指定的 CSS 属性的值,请使用如下语法: css("propertyname"); 下面的例子将返回首个匹配元素的 background-color 值: 实例 $("p").css("background-color"); 设置 CSS 属性 如需设置指定的 CSS 属性,请使用如下语法: cs

Jquery插件使用方法

在实际开发工作中,总会碰到像滚动,分页,日历等展示效果的业务需求,对于接触过jQuery以及熟悉jQuery使用的人来说,首先想到的肯定是寻找现有的jQuery插件来满足相应的展示需求.目前页面中常用的一些组件,都有多种jQuery插件可供选择,网络上也有很多专门收集jQuery插件的网站.利用jQuery插件确实可以给我们的开发工作带来便捷,但是如果只是会简单使用,而对其中的原理不甚了解,那么在使用过程中碰到问题或者对插件进行定制开发时就会有诸多疑惑.本文的目的就是可以快速了解jQuery插件