上一篇文章讲解过一个《padding实现两栏自适应》,今天还是用这个类似的案例,讲解下,在maigin技巧,一侧定宽的自适应布局,避免文字环绕图片的方法!
注意:本文分享的方法,是基于margin可以改变无固定width和height的普通black水平元素宽度!
<style>
.box{width: 250px; border: 1px solid #f35}
.box img{float: left; border: 1px solid;}
</style>
<div class="box">
<img src="tao/images/icon.png">
<p>这里是右侧文字,这里是右侧文字,这里是右侧文字,这里是右侧文字,这里是右侧文字。
这侧文字......</p>
</div>注:只对图片进行了左浮动,右侧p标签也被浮动,文字环绕。
其次,再看使用margin-left改变p内文字的可是宽度,margin有可以改变不定宽元素的可视宽度的作用!
所以,看图:
<style>
.box{width: 250px; border: 1px solid #f35}
.box img{float: left; border: 1px solid;}
.box p{margin-left: 120px;}
</style>
<div class="box">
<img src="tao/images/icon.png">
<p>这里是右侧文字,这里是右侧文字,这里是右侧文.........</p>
</div>
版权说明:Copyright © 广州松河信息科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州松河信息科技有限公司 版权所有