jquery - Making a Web Banner Responsive -
so created web banner using divs
, jquery. wondering if there way make more responsive. uses % , scale default letters "hf" drawn in different color. if scales word hf , banner height
changes. there solution make more scalable. right works 2736 x 1824.
i don't think code if want please ask, thanks!
my js:
$(function() { $('body').hide().fadein('slow'); $('.squarecolour').hover( function(){ $(this).animate({'backgroundcolor': 'rgb(207,3,114)'},400); }, function(){ $(this).animate({'backgroundcolor': 'rgb(78,76,80)'},400); } ); $('.squarecolourhf').hover( function(){ $(this).animate({'backgroundcolor': 'rgb(202,212,0)'},400); }, function(){ $(this).animate({'backgroundcolor': 'rgb(253,198,0)'},400); } ); });
my css:
.squarecolour{ width: 2%; padding-top: 2%; background: rgba(0, 148, 170, 0.53); margin-left: 0.001%; margin-right: 0.001%; margin-top: 0.001%; margin-bottom: 0.001%; border-radius: 15%; display: inline-block; } .squarecolourhf{ width: 2%; padding-top: 2%; background: rgba(207,3,114,0.53); margin-left: 0.001%; margin-right: 0.001%; margin-top: 0.001%; margin-bottom: 0.001%; border-radius: 15%; display: inline-block; }
you can combination of flexbox, viewport units , rows.
.squarecolour{ width: 2vw; padding-top: 2vw; background: rgba(0, 148, 170, 0.53); border-radius: 15%; } .squarecolourhf{ width: 2vw; padding-top: 2vw; background: rgba(207,3,114,0.53); border-radius: 15%; } .row { display: flex; justify-content: space-between; margin: .2vw;
}
.squarecolour { width: 2vw; padding-top: 2vw; background: rgba(0, 148, 170, 0.53); border-radius: 15%; } .squarecolourhf { width: 2vw; padding-top: 2vw; background: rgba(207, 3, 114, 0.53); border-radius: 15%; } .row { display: flex; justify-content: space-between; margin: .2vw; }
<div id="bannertop"> <div class="row row1"> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> </div> <div class="row row2"> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> </div> <div class="row row3"> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> </div> <div class="row row4"> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> </div> <div class="row row5"> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> </div> <div class="row row6"> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> </div> <div class="row row7"> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolourhf"> </div> <div class="squarecolourhf"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour"> </div> <div class="squarecolour "> </div> <div class="squarecolour"> </div> </div> </div>
Comments
Post a Comment