css3 - CSS Transform scale - image still takes up space -


when following css property added image, image still occupies same space did when sized @ 100%? there way make text fill space around image?

transform: scale(0.2); height: auto; float: right; 

that's not how transform works understand it. changes apperance visually; actual dimensions of original object maintained.

you have adjust width/height of image rather use transform.

jsfiddle demo of differences

div {    background: red;    overflow: hidden;    margin-bottom: 25px;    width: 40%;    float: left;    margin: 2%;  }  img {    float: right;    display: block;    transition: 0.5s ease;    max-width: 50%;  }  .trans:hover img {    transform: scale(0.5);  }  .dimen:hover img {    max-width: 25%;  }
<div class="trans">    <img src="http://lorempixel.com/400/200/sports/1/" alt="" />    <p>      lorem ipsum dolor sit amet, consectetur adipisicing elit. voluptas sequi fugit quis ipsam veniam dicta sint aliquid magnam deleniti doloribus rerum laudantium eveniet expedita ipsa ducimus vero fuga optio dolor hic adipisci minima dolorem nemo mollitia?      autem repellat minus aliquam odit magni deserunt quibusdam voluptas repellendus ipsum recusandae rem nisi dolor sunt veritatis quas sapiente maiores consectetur sequi laudantium saepe. recusandae deserunt quidem rerum quia enim possimus sed iure aliquid      consectetur magnam molestias voluptas vero nisi adipisci sequi libero natus illum facere praesentium deleniti tempora nam quas ducimus corporis maiores placeat expedita est cupiditate ipsam modi cumque quos eveniet totam illo nemo harum commodi      odio aliquam quo eaque pariatur. minima eum deleniti impedit!    </p>  </div>    <div class="dimen">    <img src="http://lorempixel.com/400/200/sports/1/" alt="" />    <p>      lorem ipsum dolor sit amet, consectetur adipisicing elit. voluptas sequi fugit quis ipsam veniam dicta sint aliquid magnam deleniti doloribus rerum laudantium eveniet expedita ipsa ducimus vero fuga optio dolor hic adipisci minima dolorem nemo mollitia?      autem repellat minus aliquam odit magni deserunt quibusdam voluptas repellendus ipsum recusandae rem nisi dolor sunt veritatis quas sapiente maiores consectetur sequi laudantium saepe. recusandae deserunt quidem rerum quia enim possimus sed iure aliquid      consectetur magnam molestias voluptas vero nisi adipisci sequi libero natus illum facere praesentium deleniti tempora nam quas ducimus corporis maiores placeat expedita est cupiditate ipsam modi cumque quos eveniet totam illo nemo harum commodi      odio aliquam quo eaque pariatur. minima eum deleniti impedit!    </p>  </div>


Comments

Popular posts from this blog

c++ - No viable overloaded operator for references a map -

java - Custom OutputStreamAppender not run: LOGBACK: No context given for <MYAPPENDER> -

java - Cannot secure connection using TLS -