样式

简介: 样式

1.css()


方法描述:获取匹配元素集合中的第一个元素的样式属性的计算值或设置每个匹配元素的一个或多个CSS属性。

需求描述:设置div的背景颜色为红色,字体颜色为白色

<div>我是div</div>
$('div').css({
    'background': 'red',
    'color': 'white'
});




2.需求描述:获取div的背景颜色和字体颜色并输出


<div style="background: red;color: white">我是div</div>
console.log($('div').css('background'));
console.log($('div').css('color'));


3. addClass()


方法描述:为每个匹配的元素添加指定的样式类名。

需求描述:为所有的li添加样式”beauty“

.beauty {
    font-weight: bold;
    font-size: 18px;
    color: coral;
}
<ul>
    <li>列表项1</li>
    <li>列表项2</li>
    <li>列表项3</li>
    <li>列表项4</li>
</ul>
$('li').addClass('beauty');



4.  hasClass()


方法描述:确定任何一个匹配元素是否有被分配给定的样式类。

需求描述:判断p标签是否包含”beauty“的样式

.beauty {
    font-weight: bold;
    font-size: 18px;
    color: coral;
}
<p class="beauty"></p>
console.log($('p').hasClass('beauty'));
.hide {
    width: 100px;
    height: 100px;
    display: none;
}


5.  toggleClass()


方法描述:为匹配的元素集合中的每个元素上添加或删除一个或多个样式类,取决于这个样式类是否存在。

注意:如果存在(不存在)就删除(添加)一个样式类

需求描述:当单击按钮的时候,隐藏div,再次单击按钮的时候,显示div


.hide {
width: 100px;
height: 100px;
display: none;
}


<button>按钮</button>
<div>我是div</div>


$('button').click(function () {
    $('div').toggleClass('hide');
});


相关文章
|
7月前
markdown字体大小颜色样式详解
【4月更文挑战第10天】Markdown不直接支持字体样式设置,但可通过HTML标签实现。如用`<font face="字体名">`改变字体,`<font color=颜色值>`改变颜色,`<font size=数字>`调整大小。组合使用如`<font face="黑体" color=green size=5>`可同时设置。注意并非所有Markdown解析器都支持这些语法,使用前需查阅解析器文档。
179 1
|
7月前
|
缓存 前端开发
样式
样式
66 3
|
1月前
边框样式
边框样式。
25 5
|
7月前
|
前端开发 JavaScript
跑马灯样式
跑马灯样式
43 1
|
SQL JavaScript
markdown字体大小颜色样式
markdown字体大小颜色样式
CSS样式设置颜色
做前端页面必备知识
|
前端开发
修改滚动条样式 #30
修改滚动条样式 #30
92 0
|
前端开发
常用样式
常用样式
121 0
|
Android开发
第12章 样式(六)
设备样式 Xamarin.Forms包含六种内置动态样式。 这些被称为设备样式,它们是名为Styles的嵌套类的成员。 这个Styles类定义了12个静态和只读字段,有助于在代码中引用这六个样式: Style样式的BodyStyle。
1300 0

热门文章

最新文章