动态换色功能

时间:2018-07-01 11:20:14

标签: javascript php wordpress web

1 个答案:

答案 0 :(得分:1)

  1. 在诸如Photoshop之类的软件中剪切图像的背景,并将其另存为透明的PNG;
  2. 将此图像放置在HTML div中;
  3. 使用jQuery动态更改div的背景:

jQuery:

    $( '.colour-1' ).on( 'click', function() {
        $( 'div.foo').css( 'background-color', '#00CCFF' );
    } );

    $( '.colour-2' ).on( 'click', function() {
       $( 'div.the-one-that-contains-the-img').css( 'background-color', '#999999' );
    } );

HTML:

    <div class="foo">
        <img src="transparent-background-room-image.png" />
    </div>