您好我正在尝试将CSS应用于此表单:
<form action="http://billerica.mvlc.org/opac/en-US/skin/default/xml/rresult.xml" accept-charset="UTF-8" method="get">
<div id="search-box">
Catalog Search:<br />
<input type="hidden" id="rt" name="rt" value="keyword" />
<input type="hidden" id="tp" name="tp" value="keyword" />
<input type="text" alt="Input Box for Catalog Search" maxlength="250"
size="20" id="t" name="t" value="" />
<input type="hidden" id="ft" name="ft" value="" />
<input type="hidden" id="l" name="l" value="9" />
<input type="hidden" id="d" name="d" value="2" />
<input type="hidden" id="f" name="f" value="" />
<input type="hidden" id="av" name="av" value="" />
<input type="submit" value="Search" class="form-submit" />
</div>
</form>
我正在尝试设置“搜索”按钮以及输入字段的样式。我查看了整个Google搜索结果和这个网站,并且一遍又一遍地发现使用这种格式来设置按钮样式:
.submit input {
color : #000;
background : #ffa20f;
border : 2px outset #d7b9c9;
}
但这根本不影响我的搜索按钮。如何正确引用该按钮?
答案 0 :(得分:2)
您的搜索按钮有一个“form-submit”类,而您的CSS规则正在寻找“提交”类。如果将CSS规则更改为以下内容,则应该定位正确的元素:
.form-submit
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9;
}
答案 1 :(得分:2)
您似乎错误地定位输入。尝试使用以下CSS来定位父元素的ID,然后使用提交按钮。
#search-box .form-submit {
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9;
}
答案 2 :(得分:1)
实际上,您要做的是使用类提交在容器内设置输入标记样式。如果您想要输入样式提交。
input[type="submit"]{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9;
}