javascript css3 меняет цвет фона каждые 2 секунды

Как я могу автоматически менять цвет фона HTML каждые 2 секунды? HTML5 с CSS3 появляются или исчезают?

Я пытался использовать переход с таймером и CSS цели без какого-либо успеха

input[type=checkbox] {
   position: absolute;
   top: -9999px;
   left: -9999px;
}

label {
     display: block;
     background: #08C;
     padding: 5px;
     border: 1px solid rgba(0,0,0,.1);
     border-radius: 2px;
     color: white;
     font-weight: bold;
}

input[type=checkbox]:checked ~ .to-be-changed {
    color: red;
}

Ответы на вопрос(3)

Ваш ответ на вопрос