css的margin和padding啥时候有效设么时候无效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css的margin和padding啥时候有效设么时候无效相关的知识,希望对你有一定的参考价值。

参考技术A 当元素是行内元素的时候如:i,a,span。margin,padding是无效的。可以设置adisplay:block;或者display:inlinear-block;本回答被提问者采纳

css中margin和padding设置成auto是自适应啥?跟据啥来自适应 最后自适应的值是

css中margin和padding设置成auto是自适应什么?跟据什么来自适应 最后自适应的值是多少?

骚年人,你太天真了,margin:auto可以做到水平居中,但是有个前提条件就是,这个 标签比如是块状元素,并且有个确定的宽度,百分比的宽度也行;padding的话, 设置成auto它会自动继承浏览器的padding值,因为有些奇葩浏览器是默认有padding值的,为了避免这个对样式造成影响,我们样式开头一般会加上一句*margin:0;padding:0;
而我们讲的自适应,一般是自适应屏幕大小,比如我们的电脑、手机都有很多不同尺寸的屏幕,那么我们做出来的页面就要兼容这种尺寸的变化,而不会让布局错乱。一般PC端布局样式是用百分比,不过移动端的话,因为对css3的兼容性非常好,所有要达到自适应,可以用css3来布局,当然还有比较流行的响应式布局
参考技术A padding用不了auto值

正确的写法:
水平居中:margin: 0 auto;
padding:5px;设置对象距离四边边距为5px间隔

以上是关于css的margin和padding啥时候有效设么时候无效的主要内容,如果未能解决你的问题,请参考以下文章

css中的padding和margin和float各代表啥属性

div+css中啥时候用maigin或parding

css中margin和padding设置成auto是自适应啥?跟据啥来自适应 最后自适应的值是

样式padding-left和margin-left有啥区别?

HTML CSS——margin与padding的初学

CSS 多浏览器兼容性问题及处理方法