当前位置: 首页 > 面试题库 >

解释下为什么css的reset不建议直接这么写:*{ margin:0; padding:0;}?

裴存
2023-03-14
本文向大家介绍解释下为什么css的reset不建议直接这么写:*{ margin:0; padding:0;}?相关面试题,主要包含被问及解释下为什么css的reset不建议直接这么写:*{ margin:0; padding:0;}?时的应答技巧和注意事项,需要的朋友参考一下

1.*为通配符,使用通配符,即全局范围遍历,耗费浏览器效率,增大负荷;
2.会影响后面的设置的部分属性无效,例如:table设置的cellpadding,cellspacing。

 类似资料:
  • 本文向大家介绍解释下为什么css中值为0时可以不写单位吗?相关面试题,主要包含被问及解释下为什么css中值为0时可以不写单位吗?时的应答技巧和注意事项,需要的朋友参考一下 在尺寸意义上讲, === === === === === ,在 这个尺度上,所有的单位差异都被抹平了。

  • 图一是one中没有加margin的效果 图二是one中加上margin之后的效果 问:margin不是调节两个盒子之间的边距么?我的理解是one在canvas里面,那么margin应该是canvas和one的border之间的距离,为什么one会带着canvas的上边界一起下缩20px呢?难道不应该是one相对canvas下缩20px吗? 不知道我又没有表述清楚... 贴一下完整的css代码: 完

  • 问题内容: 在做什么? 我似乎无法理解是什么。我知道有时有时会使对象居中。谢谢。 问题答案: 当您在要应用的对象上指定时,该对象将位于其父容器的中央。 指定为第二个参数基本上会告诉浏览器自动确定左右边距本身,方法是将它们均等设置。它保证左右边距将设置为相同的大小。第一个参数0表示顶部和底部边距都将设置为0。 因此,举个 例子 ,如果父级为100px,子级为50px,则该属性将确定在和之间共享50p

  • 本文向大家介绍在css中为什么说不建议使用@import?相关面试题,主要包含被问及在css中为什么说不建议使用@import?时的应答技巧和注意事项,需要的朋友参考一下 @import 属于 CSS,所以导入语句应写在 CSS 中,要注意的是导入语句应写在样式表的开头,否则无法正确导入外部文件; @import 是 CSS2.1 才出现的概念,所以如果浏览器版本较低,无法正确导入外部样式文件;

  • 本文向大家介绍Reset CSS和Normalize CSS的区别是什么?相关面试题,主要包含被问及Reset CSS和Normalize CSS的区别是什么?时的应答技巧和注意事项,需要的朋友参考一下 Reset:将所有浏览器的默认样式都统一化,注重的是跨浏览器统一样式,用户还要自行添加一些默认样式。 Normalize:会根据各个浏览器的不同保留有用的浏览器特色样式,修复浏览器的一些BUG,更

  • 问题内容: 我刚读 ISO / IEC 9899:201x委员会草案-2011年4月12日 在其中我发现5.1.2.2.3程序终止 这表示如果您未在中指定任何return语句,并且如果程序成功运行,则main的右大括号}将返回0。 但是在下面的代码中,我没有指定任何return语句,但是它没有返回0 编译 问题答案: 该规则是在C标准的1999版本中添加的。在C90中,返回的状态未定义。 您可以通