jquery的css类和css方法

  <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')

    })

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值