但在ie中有双倍margin的问题,处理方法如下
1、在需要margin的p外层包围一层p
2、内层p为ie设置margin,p的display属性inline
3、在外层p为火狐设置margin
4、在外层p清掉上一个外层p的浮动
需要使用hack技术为浏览器单独赋值
html代码如下:
[html] view plaincopy
css代码如下:
[css] view plaincopy
(1)、p加上display:inline;即可解决你的烦恼。
(2)把margin改成padding,也可以达到同样的效果。
(3)但在margin_top和margin_bottom设置的情况下,在IE8和其他某些浏览器上会出现双倍距离。这个问题是要你在父容器中添加“overflow:hidden;”即可解决。