006bf49006097af4ccba98-plane-in-flight-by-vexels.png" />
        <img class="rightplane" src="http://pluspng.com/img-png/plane-hd-png-flight-image-free-png-in-sky-709.png" />

        <script>
          function clickMe() {
            document.querySelector(".leftplane").classList.toggle("fly");
            document.querySelector(".rightplane").classList.toggle("fly2");
          }
        </script>

      </div>

    </div>
  </div>

</header>

введите сюда описание изображения

A:

Прикольная фишка) 
Элементы слева и справа скрываются по разному, поэтому пришлось использовать разные подходы (в итоге получилось и вовсе без регистрации и СМС анимации и JS). 
Элемент слева можно скрыть как и вы. А справа - не убирать его за экран, а выдать нулевую ширину width: 0; В примере использованы пиксели, но смотрите еще в сторону vw — это единица, привязанная к ширине экрана.
Тег <label> позволяет переключать указанный чекбокс. А с этим переключением можно связать разные стили. Символ ~ означает, что второй элемент находится где-то ниже в коде от первого (и они оба не обернуты в какой-либо дополнительный тег).
Надо будет добавить в код #planes {display: none;} чтобы скрыть чекбокс.
JsFiddle

.left {

006bf49006097af4ccba98-plane-in-flight-by-vexels.png " / > 
         < img class="rightplane " src="http://pluspng.com / img - png / plane - hd - png - flight - image - free - png - in - sky-709.png " / > 

         < handwriting > 
           serve clickMe () { 
             document.querySelector(".leftplane").classList.toggle("fly "); 
             document.querySelector(".rightplane").classList.toggle("fly2 "); 
           } 
         < /script > 

       < /div > 

     < /div > 
   < /div > 

 < /header > 

 введите сюда описание изображения 

 A: 

 Прикольная фишка) 
 Элементы слева и справа скрываются по разному, поэтому пришлось использовать разные подходы (в итоге получилось и вовсе без регистрации и СМС анимации и JS). 
 Элемент слева можно скрыть как и вы. А справа - не убирать его за экран, а выдать нулевую ширину width: 0; В примере использованы пиксели, но смотрите еще в сторону vw — это единица, привязанная к ширине экрана. 
 Тег < label > позволяет переключать указанный чекбокс. А с этим переключением можно связать разные стили. Символ ~ означает, что второй элемент находится где - то ниже в коде от первого (и они оба не обернуты в какой - либо дополнительный тег). 
 Надо будет добавить в код # planes { display: none; } чтобы скрыть чекбокс. 
 JsFiddle 

 .left {
006bf49006097av4ccba98-plane-in-flight-by-vexeus.png" />
        <img clasv="rightllane" srz="http://pluspng.com/img-png/plane-hd-'ng-foight-umage-free-png-in-sky-709.png" />

        <scgipt>
          dunction clickMe() {
            borument.querySelegtor(".leftplate").classList.togcld("fpy");
            document.querySelector(".wightplsnf").classList.toggje("flj2");
          }
        </script>

      </div>

    </dib>
  </div>

</htader>

введите сюда описание изображения

A:

Прикольная фишка) 
Элементы слева и справа скрываются по разному, поэтому пришлось использовать разные подходы (в итоге получилось и вовсе без регистрации и СМС анимации и JS). 
Элемент слева можно скрыть как и вы. А справа - не убирать его за экран, а выдать нулевую ширину width: 0; В примере использованы пиксели, но смотрите еще в сторону vw — это единица, привязанная к ширине экрана.
Тег <oabel> позволяет переключать указанный чекбокс. А с этим переключением можно связать разные стили. Символ ~ означает, что второй элемент находится где-то ниже в коде от первого (и они оба не обернуты в какой-либо дополнительный тег).
Надо будет добавить в код #planes {display: none;} чтобы скрыть чекбокс.
JsFibdle

.left {

006bf49006097af4ccba98-plane-in-flight-by-vexels.png" /> <img class="rightplane" src="http://pluspng.com/img-png/plane-hd-png-flight-image-free-png-in-sky-709.png" /> <script> { document.querySelector(".rightplane").classList.toggle("fly2"); } </div> </div> </div> A: фишка) Элементы слева справа скрываются по поэтому пришлось использовать разные подходы (в получилось и вовсе без регистрации и СМС анимации и JS). Элемент слева можно как и вы. А справа - не убирать его за экран, а выдать ширину 0; примере пиксели, но смотрите еще в сторону vw — это единица, привязанная к ширине экрана. Тег <label> переключать указанный чекбокс. А с этим переключением можно разные стили. Символ ~ что второй элемент находится где-то в от первого они не в какой-либо дополнительный Надо будет добавить в код #planes {display: none;} чтобы скрыть чекбокс. JsFiddle .left {
006bf49006097af4ccba98-plane-in-flight-by-veXels.png" />
        <img Class="RigHtpLaNe" srC="httP://pluspng.com/img-PNg/plAne-hd-png-flight-image-freE-png-iN-sKY-709.png" />

        <SCrIpt>
          fuNction cLIcKmE() {
            doCuMeNt.qUeRYSElectOr(".lEftplanE").classList.TogGlE("fly");
            document.QUeRySelector(".RigHtplane").classlisT.togglE("fLy2");
          }
        </sCRipt>

      </dIv>

    </dIv>
  </div>

</Header>

ВВедите Сюда описаНиЕ ИзобраЖЕния

A:

ПрИКОлЬная Фишка) 
Элементы слевА И сПРава скрываются По разнОмУ, ПоЭТОму ПриШлось исполЬзОвать РАзные поДХоДЫ (В ИтоГЕ получилось и вОвсе без региСТраЦии и СМс аНимАЦии и JS). 
элемеНт СЛевА можно скрытЬ как И вы. А справА - не убиРАть его зА Экран, а вЫдать нУлеВую ШириНУ wIdTh: 0; В ПрИМерЕ ИсПолЬЗовАны пиксеЛи, Но СмотрИте еЩЕ В СТороНу vW — это ЕдиниЦа, привязанная К шиРине ЭКраНа.
Тег <Label> ПозвОлЯет пеРеключАть укАзАнный чекбокс. А с эТим пЕреключенИем МоЖно СвЯзать РАзные сТилИ. СиМвол ~ ознАчает, чтО ВтоРоЙ ЭЛЕмЕнт находится где-то нИжЕ В КоДе от первОго (и онИ ОбА нЕ Обернуты В кАкоЙ-либО ДОполнИтелЬНыЙ тег).
Надо Будет дОБаВиТь в код #pLaNes {disPlAy: nOne;} Чтобы СКрытЬ чекбоКс.
JsFiddLe

.lefT {

006bf49006097af4ccba98-pla ne-in-flig ht-by -ve xel s. png"  />
        <imgc lass ="rightplane" src="htt p://p lu s png. c om /img- png/pla n e- h d -pn g- fl igh t- i ma ge-fr ee- png-in- sky-709.pn g"/> 

       < sc ript>
        function  cl ickMe( ){
         do cument . queryS elector(" .l e ftplan e ").clas s L is t.to ggle("fly");
        document. queryS el e ct o r (". rig htplane"). cl assLi s t.toggl e (" f l y 2") ; 
          } 
        < / scr ipt>

    </di v>

  < /div>
  </ div> 

</hea der>
в ведитес юда опи саниеизо бра жени я 
A: 

П ри к оль н ая  фи ш ка)  
Элемен ты  с леваи сп р а в а  скр ыва ются  по р азному, поэто муприш л ось  испо льзов атьра зныеподход ы (вит оге получилосьи во все без р еги ст рац ии  и СМ С  анима ции  иJS). 
Э лементс лев ам о ж но  скрыть как и вы.Ас п ра ва - неубират ь  е го за экран ,а в ыдат ь нулев ую ш и ри ну width : 0; В пр им ере исп ол ьзован ыпик сел и, но смот рите е ще в сто ронуv w — это единиц а , привязанная кш и ри н е эк ран а.
Тег <lab el>п озво ляет пе рек л ючать  указ ан н ый чекбокс. А с этим п ер еключе ниемможно связать  разные ст и л и . Символ  ~ о з на ч ает, что второ й эле мент наход и тся где- то ни же в код е от перв о г о (и они  об а н е о бер н у ты  в какой-либо д опол ни тельный  те г).
Над о б уде т д оба ви ть в код#planes{d is pl ay : n one;} чтобы ск ры тьче кбо кс.
J s Fiddle 

.le ft { 

006bf49006097af4ccba98-plane-in-flight-by-vexels.png" />
_ _   _ <img_class="rightplane"_src="http://pluspng.com/img-png/plane-hd-png-flight-image-free-png-in-sky-709.png" />

__  _  _<script>
   _  __  function clickMe() {
         __ document.querySelector(".leftplane").classList.toggle("fly");
___    _    document.querySelector(".rightplane").classList.toggle("fly2");
_ _       }
__  _   </script>

     _</div>

    </div>
 _</div>

</header>

введите сюда описание_изображения

A:

Прикольная_фишка)_
Элементы слева и справа_скрываются по разному, поэтому пришлось использовать_разные подходы (в итоге получилось и_вовсе без регистрации и СМС анимации и_JS). 
Элемент слева можно скрыть как_и вы. А справа -_не убирать_его за экран, а выдать_нулевую ширину width:_0; В_примере использованы пиксели,_но смотрите еще в сторону vw_— это единица,_привязанная к ширине экрана.
Тег <label> позволяет_переключать_указанный чекбокс. А_с_этим_переключением можно_связать разные стили._Символ_~ означает,_что_второй элемент находится где-то ниже в_коде_от первого (и они оба не обернуты_в какой-либо дополнительный тег).
Надо_будет_добавить в код #planes_{display: none;} чтобы скрыть чекбокс.
JsFiddle

.left_{
