【发布时间】:2016-06-04 16:07:30
【问题描述】:
我正在尝试使 Select Option 具有当前 Selected Option 的宽度。
我的代码是选择选项下拉菜单的标准 HTML:
<select name="search_options">
<option value="all">All</option>
<option value="entertainment">Entertainment</option>
<option value="newsandpolitics">News & Politics</option>
<option value="sports">Sports</option>
<option value="lifestyle">Lifestyle</option>
<option value="health">Health</option>
<option value="scienceandtech">Science & Tech</option>
</select>
我一直在尝试仅使用 CSS 或 Javascript,没有 JQuery,但我无法弄清楚。
我已经找到了几个 JQuery 的小提琴,但没有 CSS/Javascript 的。
有没有办法实现这一点,与上述 2 个小提琴相同,只使用 CSS 或纯 Javascript?
任何指向正确方向的指针都会很棒。
【问题讨论】:
-
你会想监听
onchange事件w3schools.com/jsref/event_onchange.asp然后相应地改变元素宽度w3schools.com/jsref/prop_style_width.asp
标签: javascript html css html-select option