Хочу реализовать виртуальный монитор на веб-странице, чтобы в нем можно было прокручивать img.
Монитор фиксирован в левом нижнем углу.
HTML:
<section class="screen">
<div class="screen-area">
<div class="screenshot"><img src="" alt=""></div>
<div class="screenshot"><img src="" alt=""></div>
<div class="screenshot"><img src="" alt=""></div>
</div>
</section>
Монитор:
.screen{
width: 1000px;
height: 600px;
position: fixed;
left:0;
bottom:0;
background: url(../img/phone.png) no-repeat left bottom;
}
Область экрана:
.screen-area{
position: absolute;
left:135px;
top:77px;
width: 940px;
height: 540px;
overflow:hidden;
}
Изображения находятся под монитором и выводятся через fadeIn/fadeOut.
Всё ли я рационально делаю? Или существует более "элегантный" способ?