1. 论坛系统升级为Xenforo,欢迎大家测试!
    Dismiss Notice

为什么不能用* { margin: 0; padding:

Discussion in '前端开发' started by 西子宜, Mar 2, 2009.

  1. 西子宜

    西子宜 Well-Known Member

    Joined:
    Sep 5, 2005
    Messages:
    15,739
    Likes Received:
    62
    1.重置

    首先,很认真的告诉你,总是要重置某些分类。无论你是使用 Eric Meyer ResetYUI Reset或者你自己编写的重置代码,只要使用就对了。
    它能很简单的移除所有元素的填充(padding)和边距(margin):
    1. html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
    2. pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
    Eric Meyer Reset和YUI Reset都是非常强大的,但是对于我而言,它们走的太远了。我觉得你最终需要重置一切,然后重新定义所有元素的属性。这就是为什么Eric Meyer推荐更有效的使用(重置样式表),而你不要只是使用他的重置样式表,将它拖放到你的项目中。调整它(的重置样式表),建立属于自己的重置样式表。
    噢,请停止使用:
    * { margin: 0; padding: 0; }
    花更多的时间去制作它,当你移除了填充(padding)你认为单选按钮会发生什么变化?表单元素有时能够做些时髦的事情,所以最有效的方式就是将他们独立。
     
  2. A君

    A君 Well-Known Member

    Joined:
    Aug 31, 2005
    Messages:
    19,987
    Likes Received:
    98
    无视.
     
  3. 不学无术

    不学无术 Ulysses 的元神

    Joined:
    Aug 31, 2005
    Messages:
    16,714
    Likes Received:
    39
    没看明白。
     
  4. 蟑螂恶霸

    蟑螂恶霸 New Member

    Joined:
    Sep 26, 2008
    Messages:
    138
    Likes Received:
    0
    顶起!!!
     
  5. shangjay

    shangjay New Member

    Joined:
    Jan 13, 2006
    Messages:
    3,530
    Likes Received:
    15
    那样很好,我一直那样搞
     
  6. tension

    tension New Member

    Joined:
    Jul 14, 2007
    Messages:
    1,314
    Likes Received:
    0
  7. fyfei

    fyfei New Member

    Joined:
    Oct 7, 2005
    Messages:
    9,067
    Likes Received:
    46
    恩,我习惯最开始就全部归零
    因为计算那个数值太麻烦