我想要一个css微调器内的图像,并希望它在屏幕尺寸减小时调整大小

时间:2016-01-03 23:18:12

标签: html css twitter-bootstrap

我想要的只是一个css微调器,我可以在其中放置一个图像并在调整大小时它会变小但是我无法得到它。 这是示例http://www.hamsterwheelengineer.xyz/

1 个答案:

答案 0 :(得分:1)

幸运的是,我很无聊所以我花了一些时间把它放在一起。 :) J / K.下一次,向我们展示您迄今为止所做的工作

<强> HTML

  <div class="image">
    <img src="http://www.ymmaa.com/wp-content/uploads/2015/02/logo155.png"/>
    <div class="spin spinner"></div>
  </div>

<强> CSS

  .image {
      position: absolute;
  }

  .image img{
      position: absolute;
      top: 25%;
      left: 26%;
  }


  .spin {
    position: relative;
    display: inline-block;
    width: 350px;
    height: 350px;
    border: 2px solid #34495e;
    border-radius: 100%;
    animation: spin 0.75s infinite linear;
  }

  .spin::before, .spin::after {
    left: -2px;
    top: -2px;
    display: none;
    position: absolute;
    content: '';
    width: inherit;
    height: inherit;
    border: inherit;
    border-radius: inherit;
  }


  @keyframes spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }


  .spinner,
  .spinner::before,
  .spinner::after {
    display: inline-block;
    border-color: transparent;
    border-top-color: red;
    animation-duration: 1.2s;
  }
  .spinner::before {
    transform: rotate(120deg);
  }
  .spinner::after {
    transform: rotate(240deg);
  }

  @media (max-width:480px){
    .spin {
      width: 270px;
      height: 270px;
    }

    .image img {
        position: absolute;
        top: 19%;
        left: 21%;
    }
  }

这是一个DEMO你可以看到它的工作