html - HTML 表格中的样式列单元格

标签 html css

我正在开发一个 asp.net mvc 3 应用程序。这是我要设置样式的表格列的打印屏幕:

Table column

我很抱歉西里尔字母。单元格中的每一行都是使用以下代码创建的:

                @:<span class="TableColumn4">
                @field[i].QuestionText;
                @::
                @field[i].FieldValue;
                @:</span> 

CSS 是:

span.TableColumn4 {
    background: lightgrey;
    display: block;   
}

我想要的是 - 如您所见,一切都在单元格的中间,在单元格的顶部和底部留下很多空白空间。我想让文字更均匀一点。我尝试在 CSS 中添加一些 padding-bottom,但没有成功。

最佳答案

您是否试图缩小文本上方和下方的空间?看起来有些东西正在使该表格单元格的高度扩大。相关单元格左侧或右侧是否有内容填满该行的整个高度?该行可能有一个高度。尝试将 height:auto; 添加到行和单元格。

关于html - HTML 表格中的样式列单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16523729/

相关文章:

python - 正则表达式应该以不同的方式处理空格(包括换行符)

html - 如何将电脑上的两张图片做成轮播到手机上显示一张图片?

html - 如何使文本环绕图像而不留空白或换行符?

html - 带有图像和文本的链接 - 组合还是单独?

html - 转换为 HTML Azure Powershell "Get-VM"

php - 我忘记了如何包含PHP文件(比如navbar.php,header.php)

html - 带有 CSS 的水平滚动单行图库

css - SharePoint 2013 日历覆盖 - 更改颜色标签

jquery - 如何在 jQuery 中更改框阴影范围

html - 同一个 css 类上的日期选择器