您现在的位置是:网站首页> 编程资料编程资料

css行内元素padding,margin,width,height没有变化CSS中height和width在IE和其他浏览器中的区别图文详解IE6不支持CSS中的min-width/height属性问题的解决方法

2021-09-06 864人已围观

简介 这篇文章主要介绍了css行内元素设置padding,margin,width,height没有变化的解决方法,需要的朋友可以参考下

要点:
块状元素前后元素会换行
行内元素前后元素不会换行

第一:行内元素与宽度
宽度不起作用

复制代码
代码如下:

span {
width:200px;
}

没有变化

第二:行内元素与高度
高度不起作用

复制代码
代码如下:

span{
height:200px;
}

没用变化

第三:行内元素与padding,margin

复制代码
代码如下:

span{
padding:200px;
}

影响左右,不影响上下

如何实现

复制代码
代码如下:


  • 第一

  • 第一

  • 第一



中的li在同一行显示并有上下边距呢,
如果用display:inline,可行让其在一行内显示,但上下padding不起作用。
所以这种情况下用float:left;使其在一行内显示,并且其还是block元素,可以用
padding使与上下padding起作用,差生一定距离

相关内容

-六神源码网