【发布时间】:2017-03-09 16:06:46
【问题描述】:
我正在使用引导程序制作一个 ASP 网站。我想知道如何使所有 asp 按钮的宽度相同,而不是用空格填充文本。我创建了一个备用 css 文件并使用 css 类标签。我错过了什么吗?
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="admin.aspx.cs" Inherits="SCBA.admin" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Admin</title>
<link href="../Content/bootstrap.min.css" rel="stylesheet" />
<link rel="stylesheet" type="text/css" href="stylesheet3.css"/>
<style>
.box {
border:1px solid grey;
background-color:#d3d3d3;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<script src="../Scripts/jquery.min.js"></script>
<script src="../Scripts/boostrap.min.js"></script>
<div class="navbar navbar-default">
<div class="container">
<div class="navbar-header">
<asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Administration" /> <br />
<asp:Button ID="Button3" runat="server" cssClass="button1" onclick="Button3_Click" Text="Resource" />
</div>
</div>
</div>
</form>
</body>
</html>
这是我的 CSS
.button1
{
width: 200px;
}
【问题讨论】:
-
编辑:如果我将它放在我制作的样式区域的同一个文件中,它就可以工作。但不是当我尝试链接css文件时。我知道它自己工作的 CSS 文件,因为另一个页面正在使用该文件上的其他类,因此它确实正确链接。
-
我对我的长答案做了几处编辑。我完全不能良心发布一个快速破解,因为你的方法有太多问题。按照这些步骤(可能省略母版页位),您将处于一个更好的位置。随时提问。
-
如果您指定您正在使用的 ASP.NET 版本以及 Bootstrap 版本,将会有所帮助。
-
@IrishChieftain 嗨,感谢您的提示。正如您所知,这是我第一次做这个。 asp.net 版本是 VS 2015 的 v4.6.1,Boostrap 是最新的 3.3.7。我将查看引导类/从最低版本更改并查看母版页。
-
很高兴为您提供帮助。我询问 Bootstrap 版本的原因是因为版本 2 是桌面优先,而版本 3 是移动优先(更好)。如果您有任何问题,请随时 :)
标签: c# css asp.net twitter-bootstrap