c# - 具有最小宽度和水平滚动条的 ASP.NET ListBox

标签 c# asp.net css

我可以使用以下代码创建一个带有水平滚动条的 ASP.NET ListBox

<div style="width:160px; overflow-x:auto;">
        <asp:ListBox ID="ListBox1"  runat="server"></asp:ListBox>
</div>

但是如何将 min-width 属性设置为 ListBox 以便即使不存在元素也不会缩小。我尝试使用 CSS 的 min-width,但没有得到它。

我访问了一个页面 here ,但我无法在代码隐藏文件中对其进行格式化。

最佳答案

您可以通过将 min-width CSS 属性设置为 100% 来实现这一点,如下所示:

<asp:ListBox ID="ListBox1" runat="server" style="min-width:100%;">

希望这对您有所帮助。

关于c# - 具有最小宽度和水平滚动条的 ASP.NET ListBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8710527/

相关文章:

c# - ASP.net c# LINQ for 循环

css - 如何水平对齐这些搜索过滤器?

c# - 为 Razor 页面创建别名

asp.net - 使用主题的CSS文件需要页面上的 header 控件。 (例如<head runat =“server”/>)

c# - C#中的关键字实现

c# - 返回值是 IEnumerable 而不是 IPaged

html - float 表单元素

html - 如何防止样式 `a span` 跳到下一行?

c# - SQL CLR - 当前上下文的 "Static"变量

c# - JIT 编译器遇到内部限制。 C#、VS 2019