文章详情页
angular.js - 这种下拉框文字过长时如何用“...”表示呢?
浏览:60日期:2024-09-18 17:39:19
问题描述
这种下拉框文字过长时如何用“...”表示呢?按第二个人回答的设置了一下不管用
问题解答
回答1:原生的select,我也不知道怎么搞。。。
有两个想法:
不用原生的select,自己写一个select好了,一切都好控,而且也不难
option用js方法截断一下,可以根据字节长度来截断添加到select里面
回答2:width:你要设置的宽度overflow:hiddentext-overflow:ellipsiswhite-space:nowrap
回答3:设置下拉框宽度然后设置display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
回答4:设置了一下不管用,看一下代码已经设置,效果没变化
回答5:white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
这样在超出父元素大小是会变成省略号,如果没有用 检查一下父元素的宽度 是不是太宽了
相关文章:
1. 如何使用mysql查询每个用户一次操作时记录的值2. pdo 写入到数据库的内容为中文的时候写入乱码3. python3文本中超链接处理问题求助4. 管理员编辑,这么写页面没有反应是怎么回事,我哪里弄错了?5. 网页爬虫 - python+requests 网页重定向求解6. javascript - vue1.0在微信浏览器的兼容性?7. mysql 时间类型 字段(精确到时分秒) 怎么比较?8. PHP类封装的插入数据,总是插入不成功,返回false;9. python如何搜索字符串10. javascript - onfocus="this.type=’password’",为什么不直接用type=’password’
排行榜
![android-studio - 一直无法下载android studio的 安卓模拟器求助](http://www.haobala.com/attached/image/news/202310/095450fe73.jpg)