php - Yii Booster - 包含进度条时的 td 单元格高度

标签 php css twitter-bootstrap yii progress-bar

我正在使用 Yii 和 YiiBooster 创建应用程序。当我将 TbProgress 小部件放入 td 单元格时 - 它的高度似乎有某种底部填充(如 20-30px)。它看起来很糟糕,因为它导致我的表格行比它们应该的要高。

有一个 margin-bottom 定义为 40px(在 bootstrap.css 文件中)但我删除了它 - 它仍然很高.

谁知道我在哪里可以更改它?

这是我的代码:

$this->widget('bootstrap.widgets.TbGridView', array(
    'id' => 'invite-grid',
    'type' => 'striped condensed',
    'dataProvider' => $dataProvider,
    'columns' => array(
        'idProject',
        'name',
        array(
            'header' => 'Postęp',
            'value' => function($data)
            {
                Controller::widget('bootstrap.widgets.TbProgress', array(
                    'percent' => ($data->projectInvites +1 )/ $data->projectMaxInvites * 100,
                    ));
            },
            'htmlOptions' => array (
                'style' => ''
            ),
        ),
        array(
            'class' => 'bootstrap.widgets.TbButtonColumn'
        )
    )
));

最佳答案

您可以将 margin-bottom:0 !important; 定义到页面内的任何 css 文件到该元素的类。

更改bootsrap.css后是否清除了 Assets 目录,如果要更改影响,则必须清除。可能就是这个问题。

查找父元素或相同元素的填充,可能有填充而不是边距。

关于php - Yii Booster - 包含进度条时的 td 单元格高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15877084/

相关文章:

php - CakePHP 中 $this-> 的含义

PHP,格式数字总是有 2 个小数位

php - 数据映射器+观察者模式

html - 使下拉菜单在 bootstrap 3 中右对齐

javascript - 在 Bootstrap 模式上方显示水平居中的 div

html - chrome 中意外的下划线 css 神器

php - fpdf 多单元格中的行高自动调整 ()

javascript 在控制台中工作,但不能作为书签

javascript - 对 Angular 线背景 html 和 css

javascript - 在平板电脑和智能手机上展开和折叠的慢速动画