多种尺寸的<;选择>;元素使用Ryan Fait';s jQuery样式脚本
我是java的一个完全的新手,自己几乎可以做到零。我想知道如何修改Ryan Fait的输入样式jQuery,以便允许两种不同类型的元素。以下是他非常有用的代码的链接:多种尺寸的<;选择>;元素使用Ryan Fait';s jQuery样式脚本,jquery,css,select,input,Jquery,Css,Select,Input,我是java的一个完全的新手,自己几乎可以做到零。我想知道如何修改Ryan Fait的输入样式jQuery,以便允许两种不同类型的元素。以下是他非常有用的代码的链接: 基本上,它的工作非常顺利,但我不知道如何做2个不同的大小(一个大,一个小,因此有不同的背景图像也)的菜单。提前谢谢 您遇到的问题是,元素的大小在源代码中是硬编码的,这是代码编写方式的一个不幸的副作用。虽然您可以对源代码进行大量更改,使其接受多种样式,但最好只使用CSS和一些额外的HTML 如果您的HTML如下所示: <la
基本上,它的工作非常顺利,但我不知道如何做2个不同的大小(一个大,一个小,因此有不同的背景图像也)的菜单。提前谢谢 您遇到的问题是,元素的大小在源代码中是硬编码的,这是代码编写方式的一个不幸的副作用。虽然您可以对源代码进行大量更改,使其接受多种样式,但最好只使用CSS和一些额外的HTML 如果您的HTML如下所示:
<label for="first">Specially styled select box</label>
<div class="styled-select">
<select name="first">
<option>Here is the first option</option>
<option>The second option</option>
</select>
</div>
<label for="first">Specially styled select box, with massive text</label>
<div class="styled-select">
<select name="second" class="massive">
<option>Here is the first option</option>
<option>The second option</option>
</select>
</div>
.styled-select {
width: 240px;
height: 34px;
overflow: hidden;
background: url(http://cdn.bavotasan.com/wp-content/uploads/2011/05/down_arrow_select.jpg) no-repeat right #DDD;
}
.styled-select select {
background: transparent;
width: 268px;
padding: 5px;
border: 1px solid #CCC;
font-size: 16px;
height: 34px;
-webkit-appearance: none;
-webkit-border-radius: 3px;
border-radius: 3px;
}
select.massive {
font-size: 24px;
padding-top: 1px;
padding-right: 55px;
padding-bottom: 0;
}
看到它的行动与
(来源:)通常不要乱用操作系统控件,因为有些用户可能已经习惯了它们,或者依赖于它们以某种方式进行设置,但这样做非常流行,尤其是使用提交按钮。@tandu有些用户可能已经习惯了它们?它不是很好的理由不样式元素,你习惯了stackoverflow设计,只想看到所有的网站有类似的外观@user1394674至少提供一个标记!你试过什么?