<body>
<div class="box" id="box"></div>
<button id="btn">点我改变样式</button>
</body>
// css():返回或者设置元素的样式
1、返回 对象.css('css属性名')
console.log($('#box').css('width'))
console.log($('#box').css('height'))
///通过css方法返回的颜色是rgb的///
console.log($('#box').css('background-color'))
2、 设置 对象.css('css属性名','css属性值')
事件源(jQuery对象).事件类型(事件的处理程序)
$('#btn').click(function () {
$('#box').css('width', '200px')
$('#box').css('height', '200px')
$('#box').css('background-color', 'blue')
$('#box').css('border', '5px solid gray')
一次性设置样式 ,参数是个对象/
$('#box').css({
width: '100px',
height: '100px',
'background-color':'pink',
'border-radius':'50%'
})
})
<style>
.sec1 {
width: 600px;
height: 200px;
background-color: red;
}
.select {
border: 10px solid black;
}
.add {
border-radius: 50px;
}
button {
width: 450px;
height: 80px;
font-size: 50px;
}
.bodyC {
background-color: black;
}
<body>
<section class="sec1" id="sec">我是section</section>
<button id="btn">点我添加类</button>
<button id="remove">点我删除类</button>
<button id="toggle">开/关灯</button>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li id="li4">4</li>
<li>5</li>
<li>6</li>
<li id="li7">7</li>
<li>8</li>
<p id="p1">我是段落</p>
<div></div>
<header></header>
</ul>
</body>
// 1、addClass():向被选元素添加一个或多个类
$('#btn').dblclick(function () {
$('#sec').addClass('select add')
})
// 2、removeClass(): 向被选元素删除一个或多个类
$('#remove').mouseenter(function () {
$('#sec').removeClass('select')
$('#sec').removeClass('select add sec1')
})
// 3、toggleClass()对被选元素进行添加/删除类的切换操作
$('#toggle').click(function () {
$('body').toggleClass('bodyC')
})