`
zhouyrt
  • 浏览: 1130289 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

textarea元素IE6/7/8/9/10中默认有上下滚动条

 
阅读更多

IE下有上下滚动条。其它浏览器没有。先看一个示例

<!DOCTYPE HTML>
<HTML>
	<HEAD>
		<meta charset="utf-8" />
		<title>textarea</title>
	</HEAD>
	<BODY>
		<textarea></textarea>
	</BODY>
</HTML>

 

textarea没有添加任何样式,IE6/7/8/9/10下如下

 

圈住部分可以看到出现了上下滚动条。其它浏览器则没有。在看看overflow的值,

<!DOCTYPE HTML>
<HTML>
	<HEAD>
		<meta charset="utf-8" />
		<title>textarea</title>
	</HEAD>

	<BODY>
		<textarea></textarea>
		<script>
			function getStyleProperty(el, name) {
				var cssStyleDeclaration, val;
				if(window.getComputedStyle) {
					cssStyleDeclaration = window.getComputedStyle(el, null);
				}else{
					cssStyleDeclaration = el.currentStyle;
				}
				return cssStyleDeclaration.getPropertyValue(name);
			}
			var area = document.getElementsByTagName('textarea')[0];
			var overflowVal = getStyleProperty(area, 'overflow');
			alert(overflowVal);
		</script>
	</BODY>
</HTML>

 

IE6/7/8/9/10 中弹出的是scroll,其它浏览器则不是。 IE的处理让人很费解,textarea中尚未输入内容就出现了滚动条。如果想去掉,只需设置overflow:auto。

  • 大小: 900 Bytes
1
1
分享到:
评论

相关推荐

    IE下textarea默认不显示滚动条的实现代码

    IE下textarea默认情况下会显示出竖直方向的滚动条,如果不想让它显示要怎么设置呢,如果需要隐藏滚动条,行数超过height时才显示出滚动条,需要把overflow设置为auto

    微信小程序 scroll-view隐藏滚动条详解

    在书写网页的时候,往往会为了页面的美观,而选择去掉滚动区域默认的滚动条,而在这里,就是为小程序去掉滚动条的其中的一种方法: scroll-view.wxml: scroll-view.wxss scroll-view.js  最终显示效果如下; ...

    KODExplorer 芒果云-资源管理器

    - 选中文件时,移动到屏幕可视区域(解决上下左右选中文件滚动条不一致问题) ###ver2.51 `2014/6/22` ---- ####fix bug:(bug解决和程序优化) - 登陆多次密码输入错误验证码bug解决 - 修复漏洞:创建副本加入...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -修正IE7下不能以下划线作为CSS中类名的前缀的BUG(feedback:Steve.Wei)。 -添加定时器控件Timer,用来定时发起AJAX请求。 +2009-09-06 v2.1.0 -Button的Pressed属性值能够正确的反映客户端的变化。 -优化...

    禅道项目管理软件6.3版

    2104 优化火狐下模态框弹出时滚动条不断滚动出现的问题 2103 一键安装包里增加xampp的链接和相应说明 2102 导出excel、csv界面,默认都显示编码选项 2101 需求的详情页面把项目任务和需求的一生位置交换 2100 需求...

    《程序天下:JavaScript实例自学手册》光盘源码

    17.9 为textarea加横向滚动条 17.10 记录滚动条位置 17.11 彩色滚动条 17.12 Windows XP的滚动条 第18章 在线考题案例 18.1 在线考试代码 18.2 在线考试代码(二) 18.3 在线测试代码(三) 18.4 多选考试题 18.5 ...

    程序天下:JavaScript实例自学手册

    17.9 为textarea加横向滚动条 17.10 记录滚动条位置 17.11 彩色滚动条 17.12 Windows XP的滚动条 第18章 在线考题案例 18.1 在线考试代码 18.2 在线考试代码(二) 18.3 在线测试代码(三) 18.4 多选考试题 18.5 ...

    html入门到放弃笔记

    9、行内元素 与 块级元素 按照元素们的表现形式来分类,分为 行内元素 和 块级元素1、行内元素 在一行内允许显示多个元素的,称为 "行内元素" span,i,b,s,u,sup,sub 作用:包裹文本,并处理文本的表现形式 2、...

    ExtAspNet_v2.3.2_dll

    -修正IE7下不能以下划线作为CSS中类名的前缀的BUG(feedback:Steve.Wei)。 -添加定时器控件Timer,用来定时发起AJAX请求。 +2009-09-06 v2.1.0 -Button的Pressed属性值能够正确的反映客户端的变化。 -优化...

    大名鼎鼎SWFUpload- Flash+JS 上传

    在FireFox中,如果窗口的滚动条没有回滚到顶部,那么Flash无法加载 Race-conditions when files are cached 兼容ASP.Net Forms SWFUpload v2 延续了SWFUpload的设计目标,将UI分离以交给开发人员控制和后续扩展 ...

    scrollWidth,clientWidth,offsetWidth的区别

    该demo就在页面中放一个textarea元素,采用默认宽高显示。 情况1: 元素内无内容或者内容不超过可视区,滚动不出现或不可用的情况下。 scrollWidth=clientWidth,两者皆为内容可视区的宽度。 offsetWidth为元素的...

Global site tag (gtag.js) - Google Analytics