`
tmuffamd
  • 浏览: 28257 次
  • 性别: Icon_minigender_2
  • 来自: 重庆
社区版块
存档分类
最新评论

IE 下自动滚动条挡住 div内容

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>IE下横向内容超出宽度,自动滚动条也不会挡住表格内容</title>
<style type="text/css">
.tablebox{width:500px; overflow:hidden;  margin-left:0px; margin-top:0px; position:relative; z-index:0;}
.dy{border:1px solid #999999; min-width:500px;  border-bottom:none; margin-top:11px;}
.dy td{text-overflow:ellipsis; word-break:keep-all; white-space:nowrap; }
 
.dy_top{height:32px; background:#E3E3E3; border-right:1px solid #ffffff; width:136px; text-align:center; line-height:32px; font-weight:bold;}
.dy_td{border-bottom:1px solid #a1a1a1; height:31px; text-align:center; line-height:31px;}

</style> 
<script type="text/javascript" src="http://localhost:9086/inc/script/jquery1.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
	var addHeight = 0;
	if($("#j_tablebox").get(0).scrollWidth > $("#j_tablebox").get(0).offsetWidth)
		addHeight = 18;
	$("#j_tablebox").css("height",($("#j_tablebox").get(0).scrollHeight+addHeight)+"px");
	$("#j_tablebox").css("overflowY","hidden");
	$("#j_tablebox").css("overflowX","auto");
});
</script>
</head>

<body>  
<div class="tablebox" id="j_tablebox">
<table border="0" class="dy" cellspacing="0" cellpadding="0">
<!-- 表头 -->
	<tr>
		<td class="dy_top">L1</td>
		<td class="dy_top">L2</td>
		<td class="dy_top">L3</td>
		<td class="dy_top">L4</td>
	</tr>
	<tr>
		<td class="dy_td">fdsafdsafdsa</td>
		<td class="dy_td">fdsafdsaffdsafdsafdsafdsafdsafdsafdsafdsafdsa</td>
		<td class="dy_td">fdsafdfdsafdsafdsadsa</td>
		<td class="dy_td">fdsafdsa</td> 
	</tr>
</table>
</div> 
</body>
</html>


 

在正常情况下,overflow:auto; 在IE5,IE6,IE7以下,是被挡住表格内容的;IE8以上正常;

 

 

  • 大小: 14.8 KB
分享到:
评论

相关推荐

    div滚动条 带滚动条的div div滚动条样式

    `:内容超出 DIV 区域时,将自动添加滚动条。 DIV 滚动条的样式设置 在设置 DIV 滚动条的样式时,我们可以使用以下属性: * `border-style`:设置 DIV 元素的边框样式。 * `border-width`:设置 DIV 元素的边框...

    div内容自动滚动,自动生成随机颜色

    `可以让内容在垂直方向上自动出现滚动条,当内容超出`div`时。但CSS无法实现自动滚动到底部的功能,这需要配合JavaScript来完成。 接下来,我们转向“HTML自动生成随机颜色”。在HTML中,我们通常使用CSS来定义元素...

    vue自定义浏览器滚动条(兼容大部分浏览器含ie)_vue tree组件 下拉滚动条

    对于更复杂的场景,例如树形组件下的滚动条,可能需要在组件内部实现滚动条的监听和更新。这通常涉及到事件绑定和计算属性,以确保滚动条与数据同步。 总结来说,自定义Vue中的滚动条需要考虑浏览器兼容性,可以...

    网页局部div随滚动条置顶滚动

    网页局部div随滚动条置顶滚动是一种常见的网页交互设计,常用于新闻网站、电商页面或者任何需要突出显示特定内容的场景。这种效果使得用户在滚动页面时,某个div元素(通常包含重要信息或导航)始终保持在视口顶部,...

    IE滚动条 CSS样式

    特别是在Internet Explorer(IE)浏览器中,由于其对滚动条样式的特殊处理,需要特别的技巧来进行自定义。本文将深入探讨如何通过CSS实现IE滚动条的样式定制。 首先,我们需要理解IE滚动条的特性和限制。在早期版本...

    滚动条,div滚动条,图层下拉条

    滚动条在网页设计中起着至关重要的作用,它允许用户在内容超过屏幕显示范围时浏览页面的其余部分。本项目专注于“滚动条”的定制化,特别是针对`div`元素和图层下拉条的特效。通过自定义滚动条的样式和功能,可以...

    div滚动条优化

    在网页设计中,div元素是常用的布局容器,而滚动条则是当内容超出div范围时,帮助用户浏览更多内容的重要交互工具。"div滚动条优化"这个主题主要关注如何在不牺牲滚动功能的前提下,通过CSS样式和JavaScript技术来...

    一款好看的DIV+CSS滚动条

    滚动条通常在内容超过容器显示范围时出现,允许用户浏览隐藏的部分。在默认情况下,浏览器会提供标准的滚动条样式,但这些样式可能无法满足设计师对于界面美观和一致性的需求。因此,利用CSS,我们可以自定义滚动条...

    JS控制滚动条自动向下滚动

    在JavaScript(JS)编程中,控制滚动条自动向下滚动是一种常见的需求,特别是在实时聊天、论坛或者日志更新等场景中,我们希望用户能够始终保持看到最新的内容。本篇将详细讲解如何利用JavaScript实现这一功能,以及...

    Android手机版浏览器DIV滚动条失效解决方案

    在Android平台上,开发一款手机版浏览器时,可能会遇到一个常见的问题:在特定情况下,网页中的`div`元素的滚动条无法正常工作。这个问题通常是由于Android原生浏览器或自定义WebView组件的某些特性引起的。本文将...

    如何让DIV固定在页面的某个位置而不随着滚动条随意滚动

    "让DIV固定在页面的某个位置而不随着滚动条随意滚动" 在前端开发中,我们常常需要让某个DIV元素固定在页面的某个位置,而不随着滚动条的滚动而移动。这可以通过使用CSS的position属性来实现,特别是使用fixed值。...

    div随滚动条上下滚动

    在网页设计中,"div随滚动条上下滚动"是一种常见的动态效果,通常用于实现固定定位或者跟随滚动的视觉效果。这种效果可以通过JavaScript库jQuery和原生JavaScript来实现,以增加用户体验,使某些元素如导航栏、侧...

    jqueryDIV滚动条

    jquery滚动条jquery滚动条jquery滚动条jquery滚动条jquery滚动条jquery滚动条jquery滚动条jquery滚动条jquery滚动条jquery滚动条jquery滚动条jquery滚动条jsDIV滚动条jsDIV滚动条jsDIV滚动条

    页面出现滚动条的时候如何让滚动条不影响页面宽度

    在网页设计中,当页面内容超出了可视区域的宽度时,浏览器会自动添加水平滚动条以允许用户水平滚动查看隐藏的内容。然而,滚动条本身会占用一定的空间,这可能会导致页面宽度缩小,从而影响布局的整体美观性。为了不...

    jQuery实现将div的滚动条滚动到指定位置

    2. **滚动条**: 当div的内容超出其宽度或高度时,浏览器会自动显示滚动条,以便用户查看隐藏的内容。 3. **jQuery**: jQuery是JavaScript的一个库,提供了丰富的API,简化了JavaScript编程,如选择器、事件处理、...

    div滚动条样式一览-div+css设计网

    而当这些`div`元素中的内容超出其设定的宽度或高度时,滚动条就会出现,以帮助用户浏览不可见的部分。在本文中,我们将深入探讨如何使用CSS来定制`div`元素的滚动条样式,以提升网页的视觉效果和用户体验。 一、...

    IE多彩滚动条

    IE多彩滚动条 Ver 1.0   (C)Copyright 小鱼儿工作室 2002  免费软件 要VB6运行库的支持。预览功能要装IE5.5(ME默认安装)之后才有效。 IE5.5之后,支持滚动条的CSS,可以制作出彩色的滚动条。不过,...

    利用div+jquery自定义滚动条

    updateOnContentResize: true // 当内容改变时自动更新滚动条 } }); }); ``` 通过以上代码,我们可以创建具有特定样式和行为的滚动条。更进一步,我们可以使用CSS来定义滚动条的各个部分,如轨道、滑块、箭头等...

    纯css实现table滚动条(纯css实现div滚动条)

    纯css实现table滚动条(纯css实现div滚动条),主要是通过设定高度/宽度及overflow:auto;实现.

    JQuery 随鼠标滚动条滚动的div

    标题中的“JQuery 随鼠标滚动条滚动的div”是指使用JQuery库来实现一个功能,即当用户滚动页面时,某个特定的div元素会跟随滚动条一起移动。这个功能在网页设计中常见于侧边栏菜单、广告条或者固定导航栏等,目的是...

Global site tag (gtag.js) - Google Analytics