我的办法是 把select 的背景色变透明 ,方法是 给select 加 样式 style="background:rgba(0,0,0,0)"。 这个是什么意思呢,我们知道,背景色的表示法有三种:1,单词表示法,也就是直接写颜色的单词;2,16进制表示法,例如:#fff;3,rgb表示法法,例如rgb(0,0,0) 。 这里的 rgba表示是什么意思呢?多出来的a 其实就是背景色的透明度, rgba 括号里的前三个数字表是背景的颜色, 当然,写成0,0,0 就表示设置背景色为白色。而rgba 里最后一个数 表示的是背景色的透明度,取值范围是0-1,所以设置为0 的话,意思就是完全透明。
话说的有一点啰嗦,希望能对你有帮助,谢谢。为了规范表格数据录入,我们常用到Excel的“数据有效性”功能在单元格设置下拉菜单,引用固定区域数据作为标准录入内容。有很多时候,这个区域的数据是用公式生成的,如果直接引用一个固定范围,比如说D1:D50,可能实际返回的数据只有8个,下拉菜单会出现很多空白,不方便选择。本例向大家介绍如何去除下拉菜单中的空白。
一、问题描述
1、如下图,利用公式在D列返回某些表格的不重复值,作为下拉菜单的数据源。D列数据的个数不确定。
2、为了使数据有效性能够显示所有的备选数据,所以一般我们选择一个较大的范围,比如说D1:D8区域。制作数据有效性如下:
3、这样制作的下拉菜单中就会包括数目不定的空白,如果空白非常多的话在用下拉菜单选择数据时就非常不方便。
二、解决方案
1、选中要设置下拉菜单的E1单元格,选择公式-定义名称。
2、定义一个名称为“Data”的名称,在引用位置输入下面的公式并点击确定。=OFFSET($D$1,,,SUMPRODUCT(N(LEN($D:$D)>0)),)
3、选中E1单元格,选择数据-数据有效性。
4、如下图,选择“序列”,“来源”处输入=Data,然后确定。
5、这样,在E1的下拉菜单中就只有非空白单元格的内容了。E1的下拉菜单会自动更新成D列不为空的单元格内容。
6、使用公式的简单说明:=OFFSET($D$1,,,SUMPRODUCT(N(LEN($D:$D)>0)),)
其中的LEN($D:$D)>0判断单元格内容长度是不是大于0,也就是如果D列单元格为非空单元格就返回TRUE,然后SUMPRODUCT统计出非空单元格个数。最后用OFFSET函数从D1开始取值至D列最后一个非空单元格。如果是IE8
卸载IE8 进微软更新网站屏蔽IE8的更新 我研究了几天。我也是被这问题烦恼死了
以下这个不要更新就好
------------------
用于 Windows XP 的 Internet Explorer 8
下载大小: 0 KB , 0 分钟 (已下载;准备安装)
Internet Explorer 8 是您最习惯使用且熟悉的 Web 浏览器的最新版本,它让您比以前更快、更容易、更保密、更安全地从网络上获得您想要的一切。安装此程序后,您可能必须重新启动计算机。 详细信息
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)