zoukankan      html  css  js  c++  java
  • Jquery操作CSS常用方法

    640?wx_fmt=png

    1.css
    取得p的颜色:
    $(document).ready(function(){
    var p= $("p").css("color");
    alert(p);
    });
    设置段落字体的颜色为红色:
    $(document).ready(function(){
    $("p").css("color","red");
    });
    设置段落字体的颜色为红色并且背景色为蓝色:
    $(document).ready(function(){
    $("p").css({color:"red",background:"blue"});
    });

    <body>
    <div>test1</div>
    <div id="d" >test2</div>
    <input type="text" value="文本框" />
    <input type="submit" />
    <p>p</p>
    </body>

    2.位置
    offset() 获取匹配元素在当前视口的相对偏移。返回的对象包含两个整型属性:top 和 left。此方法只对可见元素有效。
    获取p2段落的位置:
    $(document).ready(function(){
    var p=$("p:last");
    p.html( "left: " + p.offset().left + ", top: " + p.offset().top );
    });
    设置p2段落的位置:
    $(document).ready(function(){
    $("p:last").offset({top:150,left:20});
    });

    position()获取匹配元素相对父元素的偏移。返回的对象包含两个整型属性:top 和 left。
    获取第一段相对第二段的位置偏移:
    $(document).ready(function(){
    var p=$("p:first");
    $("p:last").html("left:"+p.position().left+",top:"+p.position().top);
    });
    scrollTop()获取匹配元素相对滚动条顶部的偏移
    获取第一段相对滚动条顶部的偏移
    $(document).ready(function(){
    var p=$("p:first");
    $("p:last").text("scrollTop:"+p.scrollTop());
    });
    scrollLeft() 获取匹配元素相对滚动条左侧的偏移。

    <body>
    <div>test1</div>
    <div id="d" >test2</div>
    <input type="text" value="文本框" />
    <p>p1</p>
    <p>p2</p>
    </body>

    3.尺寸

    height()获取、设置元素高度,width()获取、设置元素的宽度
    $(document).ready(function(){
    $("p:last").text( "p2高度为:"+$("p:last").height());
    });
    设置p2的高度:
    $(document).ready(function(){
    $("p:last").height(30);
    });

    innerHeight()元素内部区域高度(包括补白、不包括边框)。innerWidth()元素内部区域宽度(包括补白、不包括边框)。
    $(document).ready(function(){
    var p = $("p:first");
    $("p:last").text( "innerHeight:" + p.innerHeight() );
    });
    outerHeight()获取匹配元素外部高度(默认包括补白和边框)。outerWidth()获取匹配元素外部宽度(默认包括补白和边框)。
    $(document).ready(function(){
    var p = $("p:first");
    $("p:last").text( "outerWidth:" + p.outerWidth() );
    });


  • 相关阅读:
    Tomcat 7.x 6.x 和 JDK 7 旧版本下载教程
    下载ios系统文件,使用UltraISO刻录系统(windows Server)光盘,安装操作系统
    MSDN, 我告诉你
    669. 修剪二叉搜索树
    99. 恢复二叉搜索树
    windows系统 python安装uwsgi教程
    mysql5.7修改密码命令
    客户端浏览器访问django服务器
    二、kafka的环境部署+命令行
    二十、SpringCloud Alibaba Seata处理分布式事务(一、基础)
  • 原文地址:https://www.cnblogs.com/hgmyz/p/12352084.html
Copyright © 2011-2022 走看看