【问题标题】:Firebug can't see display:block attribute of an element?Firebug 看不到 display:block 元素的属性?
【发布时间】:2011-07-08 01:01:57
【问题描述】:

我正在使用 firebug 检查此页面上的代码:

http://www.phppennyauctiondemo.com/

右上角有一个“注册”按钮和一个链接。

当我选择带有萤火虫的链接时,在萤火虫的“样式”部分,我找不到显示:块属性,即使我知道它在那里(它可以在萤火虫的“计算”部分找到它清楚地说,显示:块)。

如果链接有一个默认的内联显示,并且没有用css更改,那么这个元素怎么会有一个显示:块?我在这里错过了什么?

【问题讨论】:

  • 这个问题可以直接贴相关代码吗?如果链接的网站不再有问题的代码,这个问题就没有任何意义了。

标签: html css firebug


【解决方案1】:

如果您向下滚动该元素的样式部分,您会注意到第二条规则:

#header .top-menu li a {
    color: #FFFFFF;
    float: left;
    font-weight: 700;
    padding: 0.35em 0;
}

float 声明将链接转换为块元素,因为浮动元素隐含为 display: block(根据计算)。

【讨论】:

    猜你喜欢
    • 2012-01-15
    • 2013-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-26
    • 2017-06-11
    • 1970-01-01
    相关资源
    最近更新 更多