【发布时间】:2017-12-17 12:24:32
【问题描述】:
下面是gridview的css和asp代码。 边界正在蔓延,然后是预期的。 我尝试设置 Width=100% 有效,但我希望边框跟随网格的大小,而不是扩展网格视图以不必要地占用空间。
这是一个带有 css 圆角的 Asp Gridview
CSS:
.rounded-corners {
border: 1px solid #565656;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
overflow: hidden;
}
.Grid td, .Grid th {
border: 1px solid #565656;
text-align: center;
padding-top: 3.5px;
padding-bottom: 3.5px;
font-size: medium;
font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
}
源代码:
<div class="rounded-corners">
<div>
<table class="Grid" cellspacing="0" rules="all" border="1" style="border-collapse:collapse;">
<tbody>
<tr>
<th>Description</th>
<th>Time</th>
<th>Time</th>
</tr>
<tr>
<td>abc</td>
<td>07:30</td>
<td>07:30</td>
</tr>
<tr>
<td>def</td>
<td>07:30</td>
<td>07:30</td>
</tr>
<tr>
<td>ghi</td>
<td>07:30</td>
<td>07:30</td>
</tr>
</tbody>
</table>
</div>
</div>
【问题讨论】:
-
生成的html是什么样子的?
-
我已将图片附在顶部。我不知道为什么它没有显示内联。它的超链接说“这是一个带有 css 圆角的 Asp Gridview”@realbart
-
我看到了图片,但我不记得asp.net gridview生成的html是什么。您应该在浏览器中查看生成的 html,并将其用于样式。试试 display:inline-block
-
@realbart snag.gy/bHyxo.jpg 如果这对你有帮助。
-
如果你在浏览器中“查看源代码”,你会看到什么?
标签: c# html css asp.net gridview