c# - 为什么我的 CSS 没有被应用到有 classCss 属性?虽然它被应用在一个简单的 HTML 按钮标签上
问题描述
我无法在 asp:LinkButton 标签上应用我的外部 CSS。当 Css 应用于简单的按钮标签时,它可以在 asp:LinkButton 标签不工作的情况下正常工作。需要帮忙!
<form id="form1" runat="server">
<div class="wrapper"> <div class="input-group">
<input type="text" name="q" class="form-control" placeholder="Search..." />
<span class="input-group-btn">
<button type='submit' name='search' id='search-btn' class="btn btn-flat"><i class="fa fa-search"></i></button>
</span>
<span class="input-group-btn">
<asp:LinkButton runat="server" id="LinkButton1" CssClass="btn btn-flat"><i class="fa fa-search"></i></asp:LinkButton>
</span>
</div>
</div>
</form>
解决方案
我相信 CSS 更改不会反映在您的 asp:LinkButton 中,因为 asp:LinkButton 会生成一个超链接<a>...</a>
,而在上面的另一个 span 元素中,您使用的<button></button>
是不等效的按钮。尝试使用类似的东西<asp:Button ...>
而不是 a <asp:LinkButton ...>
,看看问题是否仍然存在。
推荐阅读
- variables - 如何在 Hive SQL 中使用查询结果作为变量
- sql-server - 使用 Apache NiFi 将 CSV 文件从 Windows 目录复制到 SQL Server DB 时出错
- stored-procedures - DB2 LUW - 在存储过程中获取错误行
- powershell - 从 60 天以前的路径中删除文件失败
- javascript - 从 Javascript 异步函数访问变量以进行排序
- python - Jupyter 和 %matplotlib 内联丢失轴
- reactjs - 测试自定义钩子的返回值
- kubernetes - 在 Airflow Cloud Composer 中从 Kubernetes Pod Operator 推送 Docker 镜像
- payment - Adyen,无需付款即可为信用卡创建令牌
- javascript - Typedoc 错误:尝试设置未声明的选项(模式)