您可以使用以下内容:
select, option { width: __; }
Run Code Online (Sandbox Code Playgroud)
请注意,这可能不适用于Google Chrome.如果你想要一个跨浏览器的解决方案,你可能必须使用PHP来剪切String和SubStr.您也可以使用jQuery设置选项文本的长度.
jQuery('#dropdown option').each(function() {
var optionText = this.text;
console.log(optionText);
var newOption = optionText.substring(0,19);
console.log(newOption);
jQuery(this).text(newOption + '..');
});Run Code Online (Sandbox Code Playgroud)
select, option {
width:150px;
}Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<table>
<tr>
<td>
<select id="dropdown" style="width:150px;">
<option value="test">123123123123123123123123123123</option>
<option value="test2">123123123123123123123123123123</option>
<option value="test3">123123123123123123123123123123</option>
</select>
</td>
<td>
<input type="text">
</td>
</tr>
</table>Run Code Online (Sandbox Code Playgroud)
您必须设置子字符串值
var newOption = optionText.substring(0,19);
Run Code Online (Sandbox Code Playgroud)
不过你自己.
| 归档时间: |
|
| 查看次数: |
11579 次 |
| 最近记录: |