CSS 样式没有在 aspx 页面中应用?

标签 css asp.net

我在 .aspx 文件的头部内容中放置了以下行:

< link href="/Theme/BaseStyle.css" rel="stylesheet" type="text/css"  media="screen"/>

以下是我的 BaseStyle.css 的内容:

.ButtonList .ContinueButton {width: 70px;}

并且,以下是我的 aspx 标记:

< Telerik:RadButton ID="BackButton" runat="server"  Text="&lt; Back (Placeholder)" OnClick="BackButton_Click" ButtonType="LinkButton">

你明白为什么 .ButtonList .ContinueButton 的宽度没有被应用吗?? 提前感谢您的帮助!

最佳答案

指定类名:

<Telerik:RadButton ID="BackButton" runat="server" Text="<Back (Placeholder)" 
OnClick="BackButton_Click" ButtonType="LinkButton" class="ButtonList">

.ButtonList 匹配类名 = "ButtonList"的所有元素

查看这些以获取更多信息:
http://docs.webplatform.org/wiki/css/selectors
http://www.w3schools.com/cssref/css_selectors.asp

关于CSS 样式没有在 aspx 页面中应用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23638381/

相关文章:

javascript - 回发时 Gridview 内的下拉菜单不保留背景颜色

jquery - 使用包含 html 文件的相对文件夹

html - Safari 中不显示背景图片

css - body { 字体大小 : 100. 01%; } vs body { 字体大小 : 100%; }?

c# - 下拉列表回发到默认选定值?

c# - 无法从后面的代码访问(Javascript 填充)下拉选择的值

css - 在不使用 jscript 的情况下注入(inject) html

html - CSS 属性 "inline"没有给我在网页中换行

c# - 我们可以在 C# 中为运行时创建的控件在运行时创建多个事件吗

mysql - 无法使用 nuget 在 Visual Studio 中安装 MySql.Data