[转载]IE和火狐浏览器对CSS的宽度显示有什么不同

发布网友 发布时间:2022-04-21 00:38

我来回答

1个回答

热心网友 时间:2022-04-19 07:00

,border。CSSwidth指的是标准CSS中所指的width的宽度,在firefox中的宽度就是这个宽度。它只包含容器中内容的宽度。IE中:内容宽度=您定义的容器宽度(InternetExplorer’width’)-padding宽度-border宽度。Firefox中:容器占的宽度=内容宽度+padding宽度+border宽度  所以,如果IE中定义width:120px;padding:5px的话,所显示的宽度就是120px.  即padding:5px是在width里面。  而Firefox中,上面这个定义,显示宽度就是125px;  所以,我们就必须这样定义  width:115px!important;width:120px;padding:5px;  必须注意的是,一定要在前面。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com