How to make a graphic image responsive in css -


i having difficulty getting graphic behave in responsive design.

the graphic in question main image below menu bar @ http://bit.ly/1wapylp

html

there no width attribute on graphic.

<div class="gc-responsive-div"> <img class="aligncenter size-full wp-image-28 gc-responsive-img" src="/wp-content/uploads/sites/8/2014/12/g_home.png" alt="gotham communications buttons graphic" /> </div> 

css (added last settings in cascade)

i trying force image max-width of 100%:

div.gc-responsive-div, img.gc-responsive-img {   max-width: 100% !important; } 

my expectation

i want main image adjust viewport's size shrinking in responsive fashion width-wise & height-wise versus remaining @ graphic's natural height , width overflowing outside viewpoint. when view home page in large screen monitor, main graphic (natural width=663px , natural height=616px) appears designed. yet when @ home page on iphone main graphic appears in original natural width , height right of screen , 80% of graphic shows off screen , can't seen.

to me, responsive means graphic shrinks consume viewpoint , have aspect ratio adjust viewport.

i can't work. doing wrong here?

screen shots

large screen monitor (looks designed)

enter image description here

mobile device (graphic not resize)

enter image description here

thanks.

the html/css code seems fine. there fixed width set on one/more of container elements, find , add/change max-width too, or adjust in media queries if necessary.

also make sure have <meta name="viewport" content="width=device-width,initial-scale=1"> or similar responsive meta tags set.


Comments

Popular posts from this blog

javascript - Using jquery append to add option values into a select element not working -

Android soft keyboard reverts to default keyboard on orientation change -

jquery - javascript onscroll fade same class but with different div -