JQuery设置CSS

JQuery是如此的强大,可以非常方便地设置CSS样式和属性。

样式操作

//获取样式
var p_class=$(‘p‘).attr(‘class‘);
//设置样式。(直接修改class属性,会替换掉已有的样式)
$(‘p‘).attr(‘class‘,‘myClass‘);
//追加样式
$(‘p‘).addClass(‘myClass‘);
//移除样式
$(‘p‘).removeClass(‘myClass‘);
//切换样式。具体来说就是,如果有这个样式,就removeClass,如果没有,就addClass
$(‘p‘).toggleClass(‘myClass‘);
//判断是否具有某个样式
if($(‘p‘).hasClass(‘myClass‘)){} //hasClass(‘myClass‘)等同于isClass(‘.myClass‘)

CSS-DOM操作

上面的函数是对class进行操作的,下面来个更直接的,直接到CSS属性

//获取选中元素的某个属性值
$(‘p‘).css(‘color‘);
//设置选中元素的某个属性值
$(‘p‘).css(‘color‘,‘red‘);
//一次性设置多个属性值
$(‘p‘).css({color:‘red‘,‘fontSize‘:‘30px‘});

下面是几个特殊的函数

//获取宽和高
$(‘p‘).width();
$(‘p‘).height();
//设置宽和高
$(‘p‘).width(‘200px‘);
$(‘p‘).height(‘40px‘);

//offset()函数获取元素在当前视窗的偏移量
var offset=$(‘p‘).offset();
var left = offset.left;
var top = offset.top;
时间: 2024-10-08 08:26:46

JQuery设置CSS的相关文章

jquery设置css,animate设置多个属性

$("p").css("color","red"); $("p").css({ "font-size":"8px", "background-color":"#8888888"}); $("div").animate({"width":"200px"}); $("div"

使用jquery获取css的top和left属性

使用jquery获取css的top和left属性 因为left和top也都是普通的css属性所以可以使用如下代码来获取 var left = $('#test').css('left'); var top = $('#test').css('top'); 当然这样获取的是一个字符串,如果们想直接取得对象的left和top的像素值,可以通过position方法来获取 var left = $('#test').position().left; var top = $('#test').positi

js、jquery、css属性及出错集合

*)注意使用jquery设置css的语法 css("propertyname","value");#单个时时逗号 css({"propertyname":"value","propertyname":"value",...});#多个时时大括号,中间是冒号 *)jquery和js的方法是不同的 比如获取和设置textarea的内容 参考链接:https://blog.csdn.net/g

jQuery 获取并设置 CSS 类

通过 jQuery,可以很容易地对 CSS 元素进行操作. 切换 CSS 类 jQuery 操作 CSS jQuery 拥有若干进行 CSS 操作的方法.我们将学习下面这些: addClass() - 向被选元素添加一个或多个类 removeClass() - 从被选元素删除一个或多个类 toggleClass() - 对被选元素进行添加/删除类的切换操作 css() - 设置或返回样式属性 实例样式表 下面的样式表将用于本页的所有例子: .important{font-weight:bold;

jquery操作html元素之( 获取并设置 CSS 类)

jQuery 操作 CSS jQuery 拥有若干进行 CSS 操作的方法.我们将学习下面这些: addClass() - 向被选元素添加一个或多个类 removeClass() - 从被选元素删除一个或多个类 toggleClass() - 对被选元素进行添加/删除类的切换操作 css() - 设置或返回样式属性 实例样式表 下面的样式表将用于本页的所有例子: .important { font-weight:bold; font-size:xx-large; } .blue { color:

第二十五篇 jQuery 学习7 获取并设置 CSS 类

jQuery 学习7 获取并设置 CSS 类 jQuery动态控制页面,那么什么是动态呢?我们就说一下静态,静态几乎又纯html+css完成,就是刷新页面之后,不会再出现什么变动,一个实打实的静态页面.那么动态,我们基于静态的特征说,动态:刷新页面之后,还可以发生样式改变等,就为动态. 这节课我们学习的是jQuery控制css,那么css样式都被改变了,算动态么?当然算啦,刷新页面之后发生了改变,就已经不是静态了,只要是变动了,就算是啦. 我们这节课学习四个控制css的方法: addClass(

jQuery - 获取并设置 CSS 类:对 CSS 元素进行操作

jQuery - 获取并设置 CSS 类 通过 jQuery,可以很容易地对 CSS 元素进行操作. 切换 CSS 类 jQuery 操作 CSS jQuery 拥有若干进行 CSS 操作的方法.我们将学习下面这些: addClass() - 向被选元素添加一个或多个类 removeClass() - 从被选元素删除一个或多个类 toggleClass() - 对被选元素进行添加/删除类的切换操作 css() - 设置或返回样式属性 实例样式表 下面的样式表将用于本页的所有例子: .import

5、通过js代码设置css样式

1.页面 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv=&

jquery的css详解(二)

jq的工具方法style用于设置样式,jq的实例方法css在设置样式时就是调用的它,接下来分析一下源码. jQuery.extend({ ............................ style: function( elem, name, value, extra ) { // Don't set styles on text and comment nodes if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 ||