+ -
当前位置:首页 → 问答吧 → 为什么在label中使用width不起作用

为什么在label中使用width不起作用

时间:2011-12-09

来源:互联网

HTML code

<html>
    <head></head>
    <body>
        <label style="background-color:red;width:50px;height:50px;">Test</label>
    </body>
</html>


请问为什么我设置的宽不起作用呢?怎么给label定义宽?

作者: RainSum   发布时间: 2011-12-09

在style中加上: display: inline-block; 就搞定了

作者: dreamboom   发布时间: 2011-12-09

这给你推荐一篇比较好的文章:
http://apps.hi.baidu.com/share/detail/22383599

作者: dreamboom   发布时间: 2011-12-09

楼主你确定下 真的不起作用?还是你在撒谎

作者: qq307023807   发布时间: 2011-12-09

label是inline元素,定义宽度和高度都是无效的。如果真的想定义宽度或者高度,就用padding来间接实现

html的表格之外的元素主要分inline、inline-block和block元素。


参考:http://blog.ce.cn/html/33/100933-13254.html

作者: yusongkun   发布时间: 2011-12-09