内层DIV超出后,出现滚动条问题】的更多相关文章

使用:overflowy:'unset'属性,可以解决…
在CSS排版中,如果一个层中的层使用了float浮动的话,那么就有可能会出现外层没有被内层撑开的情况,如以下代码所示: <div style="width:300px; "> 测试 <div style="width:100px; height:100px;  float:left; margin:10px;"> 左边 </div> </div> 如果要解决这个问题,可以在外层的CSS中加上“overflow:auto…
当我们的内容超出了我们的div,往往会出现滚动条,影响美观.尤其是当我们在做一些导航菜单的时候.滚动条一出现就破坏了UI效果.  我们不希望出现滚动条,也不希望超出去的内容被放逐,就要保留鼠标滚动的效果. 这里介绍一个简单的方法:大体思路是在div外面再套一个div.这个div设置overflow:hidden,而内容div设置 overflow-y: scroll;overflow-x: hidden; 然后再设置外层div的width小于内层div的width. 这个内层div其实是会出现滚…
参考 内层div的margin-top影响外层div——引出外边距合并 div嵌套导致子区域margin-top失效不起作用的解决方法 我使用的是在外层的div中添加 border: 1px solid transparent; 在上面参考方法中,给外层div 添加"overflow:hidden;"也实现了同样的效果.…
from:http://www.cnblogs.com/huangyong8585/archive/2013/05/21/3090779.html (一) 近日在做另外一个站点的时候,又遇到这个问题,决定好好的研究解决一下. 代码如下: <div>上部层</div> <div> <!--父层-->     <div style="margin-top:200px;">子层</div></div> 理想中…
内层div的margin-top影响外层div——引出外边距合并Collapsing margins 作者:zccst 今天才算是了解边距合并.正如一位前辈所言,每一个CSS的坑,都让你学到不少知识. <style type="text/css">body { margin:0; padding:0;}div { margin:0; padding:0;}.a { width:500px; margin:0px auto 30px; background:#eee;}.d1…
在一个相对定位的div中绝对定位很多html元素,纵向没有滚动条出现.原因:我们期望作为原点的点在窗口原点的下方,但是滚动条以窗口原点作为原点,所以没有出现滚动条.解决:在div外面再套一个div,overflow:scroll,里面的div改成overflow:hidden.…
<DIV style="OVERFLOW-Y: scroll; OVERFLOW-X:hidden; width: 685px; height: 180px"><DIV> 说明: overflow-y: scroll   - 有垂直滚动条 overflow-y: auto   - 自动 overflow-y: hidden - 无垂直滚动条 宽度width一定不能省略,否则水平方向可以滚动 如果要数字或一个长单词强制换行,可以在style中添加word-brea…
给div加浮动: position:fixed; 固定宽度,高度,距离头部,左部为0:width: 99%; height: 80px; top:0; left: 0;…
<!DOCTYPE html><html> <head> <link rel="stylesheet" href="css/bootstrap.css"> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript&quo…
外层元素(如div)中只有一个非空子元素,此时margin是被折叠了.两者之间取最大的margin值,表现在外层父元素上,而不是内层子元素. 注意: (1)只有垂直方向上才会出现此现象,水平方向不会出现该现象: (2)解决方法: 1)给内层子元素添加浮动: 2)在外层父元素内加 padding-top: 3)在外层父元素加 overflow:hidden:…
在web开发过程中,有些情况下给内层div设置的margin却被莫名奇妙的转移给了外层div.百度之后,发现它竟然是css2.1中盒模型中规定的内容: In this specification, the expression collapsing margins means that adjoining margins (no non-empty content, padding or border areas or clearance separate them) of two or mor…
.clear{clear:both;height:0px;font-size: 1px;line-height: 0px;} <div class="audi_items"> <div class="audi_item1"> <img src="ResourceFiles2/teacher01.png" class="audi_item1_img" /> </div> <d…
当b1和b2都是float=left时候,a1层的高度不会被b1和b2的高度撑开. <div id=“div1″> <div id=”div2″ style="float:left;height:200px;"></div> <div id=”div3″style="float:left;height:200px;"></div> </div> 解决方法一:设置div1的display属性为ta…
刚打开页面效果 拖动滑动条之后效果 页面代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title&g…
只需要设置如下的样式即可: <div id="testDiv" style="overflow-x: hidden; word-break:break-all;border:1px solid #CCC;width:500px;height:333px;margin:50px auto;"> “AreaNo”附近有语法错误. 在 System.Data.SqlClient.SqlConnection.OnError(SqlException except…
overflow 一共有5个属性. 1.overflow:auto:内容会被修剪,超出设置的宽高后会出现滚动条 2.overflow:scroll;内容会被修剪,不管内容是否超出,都会出现滚动条的位置 3.overflow:visible;这个是默认值,内容不会被修剪,会出现在元素框外面. 4.overflow:hidden;内容被修剪,多余的内容被隐藏 5.overflow:inherit;从父元素那里继承overflow的值.…
css的属性,以前没用过遇到了,记录一下: 虽然layui本来自带这个处理,但是为了灵活,抛弃layui原有的加载,只是用layui的样样式,就要使用到这个css属性 总结overflow属性: /*overflow: visible;*/ /*默认值:溢出可见*/ /*overflow: hidden;*/ /*默认值:溢出隐藏*/ /*overflow: auto; /*默认值:不溢出无滚动条,溢出后自动有滚动条*/…
text-overflow: ellipsis !important; white-space: nowrap !important; overflow: hidden !important; display: block !important;…
overflow: hidden; text-overflow: ellipsis; white-space: nowrap;…
要制作一个在线聊天的程序,在做最后的修饰时,需要对获得的信息即时滚动以保证用户总能看到最新消息. 聊天程序是基于AJAX设计的,没有用框架,消息容器是一个DIV,所以问题就在于如何控制DIV的滚动条. 网上有资料介绍说通过设置scrollTop属性来控制滚动条位置,具体可参见:http://hi.baidu.com/chen1345789/blog/item/de727bfb45587b176d22eba1.html 但同样的代码拿到我这里却完全失效,又仔细查了下资料说XHTML标准下scrol…
方法一:使用锚标记要滚动到的位置,然后通过click方法模拟点击滚动到锚所在位置 <script language="javascript1.2" type="text/javascript">function onGetMessage(context) {msg.innerHTML+=context;msg_end.click(); } </script><div style="width:500px;overflow:au…
示例1: html,body { height: 100%; } body { overflow: hidden; } .full-screen { position: relative; width: 100%; height: 100%; min-width: 1000px; } .full-screen .header { position: absolute; /*width: 100%;*/ height: 50px; left:; right:; top:; z-index:; }…
最简单的方法: <div style="height:300px;width:100px;overflow:auto"><div/>(height和width根据需求设定) 注意:如果只写height就只有垂直滚动条,只写width就只有水平滚动条,都不写没有效果.还有这里overflow设置为auto,也就说是如果你的页面高度大于300px就会出现滚动条,小于300px就没有滚动条.同理,如果宽度大于100px出现滚动条,小于就没有. 你也可以将overflo…
div 显示滚动条的CSS代码   div显示上下左右滚动条 <div style="width:260px;height:120px; overflow:scroll; border:1px solid;"> 这里是你要显示的内容 </div>   div显示上下滚动条的css代码 <div style="width:260px;height:120px; overflow-y:scroll; border:1px solid;"&g…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ…
当div中绑定数据,给它一个属性overflow-y: scroll,添加长度大小,使其能够出现滚动条:每次刷新的时候滚动条总是会出现在最上方,这使我很头疼,经过查阅网上资料,返现两种方法可行.如下: 第一种方案 将上一个页面的div的scrolltop距离长度记录在cookie中,然后通过js调整刷新页面时的长度记录,代码如下: js代码: <script> var _h = 0; function SetH(o) { _h = o.scrollTop SetCookie("a&q…
在编写html代码时, 有时候不想把控件撑大,滚动条就是个不错的选择 如下代码 <div style="height:auto !important;max-height:58px;overflow:scroll;overflow-x:hidden;"> 主要是看红色代码部分,这就是让div控件生成滚动条的代码了, 其他的控件还没有测试过,overflow:hidden这个我们非常熟悉, 那么以后我们就有两个选择了…
思想:1.通过div的onscroll事件记录滚动条的scrollTop值,设置到document.cookie 2.页面加载时再读取document.cookie的值,设置给div的scrollTop js代码实现: function KeepScrollBar() { var scrollPos; if (typeof window.pageYOffset != 'undefined') { scrollPos = window.pageYOffset; } else if (typeof…
1.做项目时因为客户要求改变了项目的整体样式,所以导致浏览器自带的滚动条样式与项目的样式风格格格不入,所以要使用一个滚动条插件来替换浏览器自带的滚动条,我在网上搜了下,发现niceScroll这个滚动条插件还是十分完善的,也有很多人使用,大家可以在github上下载:点击这里! 2.要使用滚动条插件,我们必须先引入插件的js文件,这里要注意的是niceScroll插件是基于jQuery的,所以我们必须在引入滚动条插件之前先引入jQuery的js文件.引入之后我们便可以使用滚动条了.在项目中要是先…