Copyright © 2000-2016 www.knowsky.com All rights reserved | 沪ICP备05001343号

王朝学院·作者佚名  2016-05-23
窄屏简体版  字體: 小  |  中  |  大  |  超大  

CSS width:100%和width:auto的区别width:100%和width:auto的区别width:auto比较聪明,如果margin已经左右占去10px的空间,那么width给的值就是580px。

<style>div{width:600px;overflow:auto;background:#ccc;}p{ width:auto; margin:10px; background:red;}</style></head><body><div> <p>123</p></div></body></html>

如果是width:100%,则说明p的width会得到600px就已经充满div区域,然后自己又有margin,所以会出现滚动条。

div{width:600px;overflow:auto;background:#ccc;}p{ width:100%; margin:10px; background:red;}</style></head><body><div> <p>123</p></div>

都是以父元素的宽度为参照。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航