Asp.net 类似下划线的文本框
有没有办法使asp.net控件中的文本框仅显示为下划线,就像纸质文档中的空白文本输入一样?应用实心的Asp.net 类似下划线的文本框,asp.net,css,textbox,Asp.net,Css,Textbox,有没有办法使asp.net控件中的文本框仅显示为下划线,就像纸质文档中的空白文本输入一样?应用实心的边框底部: <asp:TextBox id="txt" runat="server" CssClass="underlined" /> 我认为如果您只想在打印时更改它,那么您应该这样使用 用于普通屏幕 @media screen { input.underlined { /*put your attributes here*/ } } 用于打印屏幕 @me
边框底部
:
<asp:TextBox id="txt" runat="server" CssClass="underlined" />
我认为如果您只想在打印时更改它,那么您应该这样使用
用于普通屏幕
@media screen
{
input.underlined
{
/*put your attributes here*/
}
}
用于打印屏幕
@media print
{
input.underlined
{
border:0;
border-bottom:solid 1px #000;
}
}
你为什么要这样做。用于打印目的?@krshekhar如果用于打印目的,它首先不需要是一个
文本框
。@Curt为什么有人想显示这样的文本框。一定有特定的目的。@krshekhar,因为他们想让它看起来像是一个带下划线的纸质文档。这只是设计偏好。@Curt我从未见过这样的文本框在使用。我可能错了,但我认为它只用于打印目的。jsfiddle.net是一个很棒的网站!!!!谢谢你把这个网站介绍给我!!!谢谢,这正是我在chrome(或者其他浏览器)中想要的,你会得到一个亮点,在我看来,“下划线”样式看起来不太好。也许值得一提的是大纲:无
CSS样式,可以删除这个(如果需要)@musefan干杯,你完全正确!我已将此添加到答案中。此解决方案不起作用,“工作演示”不是asp:TextBox,而是一个
@media print
{
input.underlined
{
border:0;
border-bottom:solid 1px #000;
}
}