html - resizing the image within the table in mobile query doesn't work -


i have image inside table's <td> want resize if screen size in mobile size. added viewport. mobile query works fine in other's purpose except img. here html:

<table class="table borderless">       <tr>       <td align="center" width="10%"> <img width="55%" class="img" src="images/save energy.png"></td>       <td><h4>save on energy costs</h4>           <p class="pindent">test test test test test test test test test</p>       </td>       </tr>       <tr>       <td align="center" width="10%"> <img width="55%" class="img" src="images/save environment.png"></td>       <td><h4>save environment</h4>           <p class="pindent">test test test test test test</p>       </td>       </tr>       </table> 

here mobile query css :

@media (max-width: 600px) {     table {         width:95%;     }     .custom-box{         margin-left: 10px;         margin-right: 10px;     }     .margin-box {         padding-bottom: 10px;     }     .cust-box {     margin-left: 0px;     }     .carousel-inner{      max-height: 500px !important;     }     .img {     max-width: 100% !important;     height: auto;     border-radius: 50%;     -webkit-transition: -webkit-transform .8s ease-in-out;     -moz-: -moz-transform .8s ease-in-out;     transition: transform .8s ease-in-out;     }     .img:hover {     -webkit-transform: rotate(360deg);     -moz-: rotate(360deg);;     transform: rotate(360deg);     }  } 

i don't understand mean i want resize it , guess want make 100% not 55% how it's set in inline css

so in media query add width:100% on the .image overwrite width:55% .

or can set whatever width want image

see snippet below or fiddle here

@media (max-width: 600px) {      table {          width:95%;      }      .custom-box{          margin-left: 10px;          margin-right: 10px;      }      .margin-box {          padding-bottom: 10px;      }      .cust-box {      margin-left: 0px;      }      .carousel-inner{       max-height: 500px !important;      }      .img {      max-width: 100% !important;      height: auto;      border-radius: 50%;      -webkit-transition: -webkit-transform .8s ease-in-out;      -moz-: -moz-transform .8s ease-in-out;      transition: transform .8s ease-in-out;      width:100%!important;      }      .img:hover {      -webkit-transform: rotate(360deg);      -moz-: rotate(360deg);;      transform: rotate(360deg);      }   }
<table class="table borderless">        <tr>        <td align="center" width="10%"> <img width="55%" class="img" src="http://placehold.it/350x150"></td>        <td><h4>save on energy costs</h4>            <p class="pindent">test test test test test test test test test</p>        </td>        </tr>        <tr>        <td align="center" width="10%"> <img width="55%" class="img" src="http://placehold.it/350x150"></td>        <td><h4>save environment</h4>            <p class="pindent">test test test test test test</p>                   </td>        </tr>        </table>

or make td in image located, bigger , image bigger

see snippet below or fiddle here

@media (max-width: 600px) {      table {          width:95%;      }      .custom-box{          margin-left: 10px;          margin-right: 10px;      }      .margin-box {          padding-bottom: 10px;      }      .cust-box {      margin-left: 0px;      }      .carousel-inner{       max-height: 500px !important;      }      .img {      max-width: 100% !important;      height: auto;      border-radius: 50%;      -webkit-transition: -webkit-transform .8s ease-in-out;      -moz-: -moz-transform .8s ease-in-out;      transition: transform .8s ease-in-out;      width:100%!important;      }      .img:hover {      -webkit-transform: rotate(360deg);      -moz-: rotate(360deg);;      transform: rotate(360deg);      }       td:first-child { width:40%}  }
<table class="table borderless">        <tr>        <td align="center" width="10%"> <img width="55%" class="img" src="http://placehold.it/350x150"></td>        <td><h4>save on energy costs</h4>            <p class="pindent">test test test test test test test test test</p>        </td>        </tr>        <tr>        <td align="center" width="10%"> <img width="55%" class="img" src="http://placehold.it/350x150"></td>        <td><h4>save environment</h4>            <p class="pindent">test test test test test test</p>                   </td>        </tr>        </table>


Comments

Popular posts from this blog

amazon web services - S3 Pre-signed POST validate file type? -

c# - Check Keyboard Input Winforms -