最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

隐藏<select>边框及下拉箭头_html/css

来源:动视网 责编:小采 时间:2020-11-27 15:47:44
文档

隐藏<select>边框及下拉箭头_html/css

隐藏<select>边框及下拉箭头_html/css_WEB-ITnose:用CSS样式隐藏的四周边框及下拉箭头,主要是用来打印的,为了美观,只想显示选中内容。 我用样式控制了,单独测试可以实现效果,但放在列表中的里,位置就不美观,选中的内容压着列表线,怎么办啊? .select-style{ position:absolute;
推荐度:
导读隐藏<select>边框及下拉箭头_html/css_WEB-ITnose:用CSS样式隐藏的四周边框及下拉箭头,主要是用来打印的,为了美观,只想显示选中内容。 我用样式控制了,单独测试可以实现效果,但放在列表中的里,位置就不美观,选中的内容压着列表线,怎么办啊? .select-style{ position:absolute;


用CSS样式隐藏








以上这样,放在页面上测试,可以实现我要的效果。但是





外面加上显示在列表中,就出现汉字压杠儿的问题了。
求高手解决啊!!!


回复讨论(解决方案)

可以换一个思路,用js 来解决
把select 隐藏,添加一个textbox 来显示select 的值,大概逻辑是这样,没测试过的代码,可能有写错的单词,我没用IDE,直接上的代码!

function hiddenSelect(){
var slcList=document.getElementsByTagName('select');
var ipt ;
for(var i=0;i ipt = document.createElement("input");
ipt.setAttribute('slcValue',slcList[i].value); // 设置选中的值
ipt.value = slcList[i].options[slcList[i].selectedIndex].text;
slcList[i].parentNode.appendChild(ipt);
slcList[i].style.display="none";
}
}

文档

隐藏<select>边框及下拉箭头_html/css

隐藏<select>边框及下拉箭头_html/css_WEB-ITnose:用CSS样式隐藏的四周边框及下拉箭头,主要是用来打印的,为了美观,只想显示选中内容。 我用样式控制了,单独测试可以实现效果,但放在列表中的里,位置就不美观,选中的内容压着列表线,怎么办啊? .select-style{ position:absolute;
推荐度:
标签: 隐藏 html 箭头
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top