asp 中间的网络文本框文本样式
asp net texbox text style in middle
我有这个用 CSS 自定义的文本框,出于某种原因,如果您键入大量文本,它会在中间中断,这意味着它不会使用整个 "window"问题?
ASPX:
<asp:TextBox ID="txtNotes" runat="server" ClientIDMode="Static" />
CSS:
#txtNotes {
z-index: 999999;
padding: 5px 240px;
padding-left: 5px;
padding-bottom: 30px;
}
试试这个
#txtNotes {
z-index: 999999;
padding: 5px 5px 30px 5px;
}
您当前的 css 规则设置为在输入字段内向右填充 240 像素。这意味着该字段在文本和输入字段的右边框之间必须始终有 240 像素的 space。这将防止您的文本使用输入的整个宽度。
我可以建议删除右边的额外填充吗?
另请记住,padding-left 和 padding-bottom 不是必需的。
此 css 规则将替换它们但给出相同的结果:
padding: 5px 240px 30px 5px;
顺序为:上-右-下-左
请尝试用以下内容替换您的 css 规则:
CSS:
#txtNotes {
z-index: 999999;
padding: 5px 5px 30px 5px;
}
我看你想要 <textarea>
而不是 TextBox
<asp:TextBox ID="txtNotes" runat="server" TextMode="MultiLine" ClientIDMode="Static" />
<style>
#txtNotes {
width: 300px;
height: 100px;
}
</style>
我有这个用 CSS 自定义的文本框,出于某种原因,如果您键入大量文本,它会在中间中断,这意味着它不会使用整个 "window"问题?
ASPX:
<asp:TextBox ID="txtNotes" runat="server" ClientIDMode="Static" />
CSS:
#txtNotes {
z-index: 999999;
padding: 5px 240px;
padding-left: 5px;
padding-bottom: 30px;
}
试试这个
#txtNotes {
z-index: 999999;
padding: 5px 5px 30px 5px;
}
您当前的 css 规则设置为在输入字段内向右填充 240 像素。这意味着该字段在文本和输入字段的右边框之间必须始终有 240 像素的 space。这将防止您的文本使用输入的整个宽度。
我可以建议删除右边的额外填充吗?
另请记住,padding-left 和 padding-bottom 不是必需的。 此 css 规则将替换它们但给出相同的结果:
padding: 5px 240px 30px 5px;
顺序为:上-右-下-左
请尝试用以下内容替换您的 css 规则:
CSS:
#txtNotes {
z-index: 999999;
padding: 5px 5px 30px 5px;
}
我看你想要 <textarea>
而不是 TextBox
<asp:TextBox ID="txtNotes" runat="server" TextMode="MultiLine" ClientIDMode="Static" />
<style>
#txtNotes {
width: 300px;
height: 100px;
}
</style>