我的登录页面代码如下所示。当我在标题中使用内部样式表时,表格的样式非常有效。
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
<link href="~/Styles/Site.css" rel="stylesheet" type="text/css" />
<style type="text/css">
table {
background: #FF66FF;
font-size: .80em;
font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
margin: 0px;
padding: 0px;
color: #696969;
width: 100%;
}
</style>
</asp:Content>
但是当我在外部样式表中复制粘贴相同的东西时,它不会格式化我的表格!
它在哪里迷路?似乎是什么问题?
验证控件从同一个css页面获取格式
答案 0 :(得分:0)
这里使用给定的呈现HTML和样式正常工作:
<table id="greentable" >
<tr>
<td>UserName</td>
<td class="style1"> <input name="ctl00$MainContent$txtUserName" type="text" id="MainContent_txtUserName" />
<span id="MainContent_RequiredFieldValidator1" style="display:none;"></span>
</td>
</tr>
<table>
参见演示:
<强>样本强>
http://jsfiddle.net/sunnykumar08/Q79aH/
检查styles.css文件路径是否正确并且是否正确呈现。
答案 1 :(得分:0)
我明白了!一页重新加载修复它。多个构建没有做什么,简单的刷新做了!代码没有错。一定是一些缓存问题。