• jQuery中的css部分


    一:css

    1:css(name)访问第一个匹配元素的样式属性。$("p").css("color");

    2:css(properties)把一个“名/值对”对象设置为所有匹配元素的样式属性。$("p").css({ color: "#ff0011", background: "blue" });

    3:css(name, value)在所有匹配的元素中,设置一个样式属性的值。$("p").css("color","red");

    二:位置

    1:offset()获取匹配元素在当前视口的相对偏移 

    var p = $("p:last");
    var offset = p.offset();
    p.html( "left: " + offset.left + ", top: " + offset.top );

    2:offset(coordinates)设置匹配元素相对于document对象的坐标。$("p:last").offset({ top: 10, left: 30 });

    3:position()获取匹配元素相对父元素的偏移。

    var p = $("p:first");
    var position = p.position();
    $("p:last").html( "left: " + position.left + ", top: " + position.top );

    4:scrollTop()获取匹配元素相对滚动条顶部的偏移。
    var p = $("p:first");
    $("p:last").text( "scrollTop:" + p.scrollTop() );

    5:scrollTop(val)传递参数值时,设置垂直滚动条顶部偏移为该值。
    $("div.demo").scrollTop(300);
    6:scrollLeft()获取匹配元素相对滚动条左侧的偏移
    var p = $("p:first");
    $("p:last").text( "scrollLeft:" + p.scrollLeft() );
    7:scrollLeft(val)传递参数值时,设置水平滚动条左侧偏移为该值。$("div.demo").scrollLeft(300);

    三:尺寸

    1:
    height()取得第一个匹配元素当前计算的高度值(px)。

    ---获取当前浏览器窗口的高度:$(window).height();     获取当前HTML文档高度$(document).height();

    2:width()取得第一个匹配元素当前计算的宽度值(px)。

    ---获取当前浏览器窗口的宽度$(window).width();      获取当前HTML文档宽度$(document).width();

    3:innerHeight()获取第一个匹配元素内部区域高度(包括补白、不包括边框)。

    var p = $("p:first");
    $("p:last").text( "innerHeight:" + p.innerHeight() );
    4:innerWidth()获取第一个匹配元素内部区域宽度(包括补白、不包括边框)。
    var p = $("p:first");
    $("p:last").text( "innerWidth:" + p.innerWidth() );
    5:outerHeight(options)获取第一个匹配元素外部高度(默认包括补白和边框)。当设置为 true 时,计算边距在内。
    6:outerWidth(options)获取第一个匹配元素外部宽度(默认包括补白和边框)。当设置为 true 时,计算边距在内。
  • 相关阅读:
    【提高测试】飘雪圣域(树状数组)
    【BZOJ2820】YY的GCD(莫比乌斯反演)
    【BZOJ2301】【HAOI2011】—Problem b(莫比乌斯反演)
    【POJ2318】—TOYS(计算几何)
    React-状态提升
    React-表单
    React-条件渲染
    React-列表 & Key
    React-HelloWorld
    MongoDB中的读写锁
  • 原文地址:https://www.cnblogs.com/yingyingh5/p/7822861.html
Copyright © 2020-2023  润新知