html - CSS、经典 ASP、复选框

标签 html css checkbox asp-classic

我正在尝试让我的样式表实现对复选框的更改。我知道 CSS 很好,因为当它内联时,它就像冠军一样工作。

internal_users.asp 是需要格式化的文件,但它继承(类似于母版页)从 i_internal_headers.asp 那里实现了样式。

代码:

stylesheet:
.checkbox {
margin: 4px 0;
padding: 0;
width:50px;
border:none;
background:none;
}

i_internal_headers.asp
<link rel="stylesheet" type="text/css" href="../css/stylesheet.css">

internal_users.asp
<!-- #include file="include/i_internal_headers.asp" -->
<input type="checkbox" class="styled" value="" />

我也试过样式表 input[type=checkbox] {}

我还尝试创建一个名为 TrialCheckboxStylesheet.css 的全新样式表,并将所有 css 放在其中。仍然没有用。是的,我在 i_internal_headers 中放置了一个新的链接引用

已编辑:我当前的代码如下所示:

.cbClear {
margin: 4px 0;
padding: 0;
width:50px;
border:none;
background:none;

<input type="checkbox" class="cbClear" value="" />.

在IE上使用Developer Tools时,发现了这个

#rightcolumn input, #rightcolumn textarea, #rightcolumn select { 
padding: 5px; 
width: 299px; 
font: 100% arial; 
border: 1px solid #D5D5D5; 
background: #FFF; 
color: #47433F;
border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border: 7px 7px 7px 7px;  

这似乎覆盖了复选框的其他 CSS。那么,我怎样才能让一个复选框优先于另一个复选框呢?

最佳答案

这是我必须做的

#rightcolumn input.cbClear {
margin:4px 0 !important;
padding:0 !important;
width:50px !important;
border:none !important;
background:none !important;

在 stylesheet.css 中

这使得重写之前的 CSS 成为优先事项

感谢 Tetsujin no Oni 的帮助和快速解答。

关于html - CSS、经典 ASP、复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19232020/

相关文章:

javascript - 从 SQL 输出获取复选框值到 javascript

javascript - WordPress:将图像从一种形式传递到另一种形式

javascript - 单击不同的透明 PNG。哪一个被点击了?

javascript - 如何在 JavaScript 中匹配两个图像?

css - Facebook 应用 100% 宽度

html - 我可以将 CSS 设置为将整个 <p> 放在单个页面上(在 SalesForce 中生成的内容)吗?

ruby-on-rails - check_box 在 haml form_for 中不起作用

python - Django 复选框只想选中第一个框

jquery - JQGrid header 不对齐

asp.net - 在不刷新网页的情况下加载数据库中的数据