首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

当我使用overflow:auto添加一个滚动条时,我的div不再是并排的

当使用overflow:auto添加一个滚动条时,div元素不再是并排的。这是因为overflow:auto属性会根据内容的大小自动决定是否显示滚动条。当内容超出div的可见区域时,会显示滚动条,导致div元素不再并排。

overflow:auto属性有以下几个特点:

  • 当内容不超出容器的可见区域时,不显示滚动条。
  • 当内容超出容器的可见区域时,显示滚动条。
  • 横向滚动条和纵向滚动条会根据内容的大小自动显示。

这个属性常用于处理容器内部内容过多的情况,以便在有限的空间内显示内容,并提供滚动功能以便查看全部内容。

推荐的腾讯云相关产品是腾讯云云服务器(CVM),它是一种基于云计算技术的虚拟服务器,提供灵活的计算能力和可靠的云端服务。您可以通过腾讯云云服务器搭建自己的网站、应用程序、数据库等,并根据实际需求进行弹性调整。

腾讯云云服务器产品介绍链接地址:腾讯云云服务器

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

JS 中 scrollWidth、scrollHeight、scrollLeft 、scrollTop 详解

2.2 实例 在页面中,溢出说得更加通俗一些就是有没有滚动条出现,出现了,说明子元素有一部分被父元素遮挡了,就溢出了,下面给出两个实例,一个没有溢出(没有滚动条),一个溢出了,分别观察他们scrollWidth...{ width: 200px; height: 180px; background: skyblue; overflow: auto; } #children_div{ width...scrollLeft概念是返回元素左边缘与视图之间距离,我们一步一步理解,首先,如上图所示,当我们没有滑动水平滚动条,元素与它内容默认是左上角顶点重合,所以他们之间是没有距离,此刻 scrollLeft...当我们拉动水平滚动条,元素与视图就不再是左上角顶点重合了,水平之间是存在距离(按左上角顶点重合计算),可以看到现在scrollLef有了数值,因为没有移动垂直滚动条,因此垂直方向仍然是没有距离。...当我将水平,垂直滚动条都拉到底部,scrollLeft 和 scrollTop 都 分别为116.8 和156.8 ,设置元素宽高分别为:200 180 ,视图(子元素)宽高分别为:300 320

2.4K40

CSS笔记(15)

如果隐藏元素不想要原来位置,就用display : none 原图 隐藏后 3.overflow溢出 overflow属性指定了如果内容溢出一个元素框(超出其高度及宽度),会发生什么....属性值 描述 visible 不剪切内容也不添加滚动条 hidden 不显示超过对象尺寸内容,超出部分隐藏掉 scroll 不管超出内容与否,总是显示滚动条 auto 超出自动显示滚动条,不超出不显示滚动条...这是溢出效果,相当于visible: hidden效果 scroll效果 当内容过多溢出auto效果 当内容不溢出auto效果,简单来说就是按需....下面做一个土豆网案例 当鼠标经过时,显示遮罩层和播放图标 这时就要用到我们隐藏和显示知识了,遮罩层应该是整个盒子一个子元素,不占有位置,因此要使用绝对定位,而元素隐藏使用是display.../images/tudou.jpg" alt=""> 关于鼠标经过时效果,使用伪类hover一定要注意,是将鼠标移动到大盒子时才出现遮罩层,

1.1K10

CSS 中你需要知道 auto 一切!

要使.item获得其容器全部高度,我们可以使用以下方法之一: 给.wrapper一个固定高度,然后为.item元素添加height: 100% 对.wrapper使用...当我们有一个元素应该在它父元素内部水平和垂直居中,我们可能会倾向于使用translateX或translateY。 我们可以使用下面方法让具有绝对定位元素居中: 设置宽度和高度。...当我们有一个网格,并且其中网格项目具有margin-left: auto:该项目将被推到右边,其宽度将基于其内容长度 考虑下面的例子: ? 当我们希望item1宽度基于其内容,而不是网格区域。...overflow 属性 当我们有一个元素,我们应该考虑它应该包含最小和最大内容。如果内容超过了最大值,那么我们需要显示一个滚动条。...对于这种情况,我们可以使用以下代码: .modal-body { overflow-y: auto; } 这样,只有当内容高度足够大,它才会显示滚动条

5.1K30

学前端到了CSS阶段,你一定要掌握这9大防御式开发技能

如果标题过长,我们可以使用...省略号来处理。而不是等到项目上线,实际问题发生,再来修改代码。二、防御式CSS防御式CSS是一个片段集合,可以帮助我们规避“以防万一”产生问题。...:必要显示滚动条在内容比较长情况下,可以通过设置 overflow-y控制滚动条是否展示。...当内容溢出出现滚动条,因为滚动条要占据一部分空间,则会造成文字占据空间变窄,因而会造成重排。我们可以元素添加scrollbar-gutter:stable;来避免这个问题。...; overflow-y: auto; background-color: skyblue; /*当滚动到滚动条底部和顶部,会触发父元素滚动条滚动*/...,多网站、多系统部署;使用 使用 Git 在线项目部署;这些内容在《30天挑战学习计划》中每一个细节都有讲到,包含视频+图文教程+项目资料素材等。

1.7K00

html div 隐藏滚动条样式,div滚动条样式隐藏与显示

大家好,又见面了,是你们朋友全栈君。 DIV滚动条样式是可以设置,CSS滚动条同样也可以显示与隐藏,对div设置滚动条,设置其横向滚动条和纵向滚动条样式应该怎么做呢?...要设置CSS滚动条样式,需要用到overflow-y和overflow-x来设置div盒子对象右侧和底部滚动条效果。...同时也可以使用CSS样式设置html框架iframe滚动条隐藏,接下来为大家介绍。...overflow-x:visible 不剪切内容也不添加横向滚动条 overflow语法值 overflow:visible | auto | hidden | scroll 参数说明: visible...在需要剪切内容并添加滚动条DIV默认情况也是这个值,但需要设置时候设置即可; hidden:不显示超过对象尺寸内容; scroll:总是显示滚动条

8.7K60

CSS 中 关于 Overflow ,你需要了解这些知识点!

简介 要使用overflow属性,我们需要确保将其应用到元素具有以下特征: 块级元素(例如:div、section),通过height或max-height设置高度。...通过设置高度,意思是项目应该有内容(不是空),也不是添加一个显式高度。...在上图中,无论内容是否长,滚动条总是可见。注意,这取决于操作系统。 Auto auto这是一个聪明关键字,仅当内容比其容器长才显示滚动条。 ?...使用`auto`是因为它在内容足够长之前不会显示滚动条 */ .modal__content { flex-grow: 1; /* [1] */ overflow-y: auto; /...大家都说简历没项目写,就帮大家找了一个项目,还附赠【搭建教程】。 Overflow常见问题:在手机上滚动 例如,当我们有一个滑动条,仅仅添加overflow-x是不够

3.8K20

html中div滚动条设置,DIV滚动条属性及样式设置方式「建议收藏」

大家好,又见面了,是你们朋友全栈君。...DIV滚动条属性及样式设置 所谓DIV滚动条,就是利用DIV标签,在里面嵌入CSS样式表,加入overflow属性值,这样,当div所规范区域内内容达到一定程序时,滚动条就派上用场。...其功能大约是为了节约页面空间,就是所谓“缩地”了。 当div所定义区域内容达到一定程度,在div标签里面嵌入css样式表,定义overflow属性值,设置DIV滚动条相关属性。...: visible却省值,没有DIV滚动条,根据内容自动扩撑区域大小,即定义区域无效 scroll总是显示滚动条 hidden没有滚动条,超出区域内容不可见 auto根据内容自动判断是否添加滚动条...却省值,没有DIV滚动条,根据内容自动扩撑区域大小,即定义区域无效 scroll总是显示滚动条 hidden没有DIV滚动条,超出区域内容不可见 auto根据内容自动判断是否添加滚动条 【编辑推荐

6.2K20

CSS杂谈

当我们想要一个div元素居中,那么我们要给这个div宽度然后设置margin 0 auto。...实在需要调整的话就使用padding,给input设定小点高度,然后设置padding。 滚动条大小是可以设置,还可以设置一些简单样式,只不过都要加前缀等。...当你要隐藏滚动条时候,把有滚动条子元素放到一个父元素里面,子元素宽度大于父元素,父元素设置overflow hidden就可以了。...当我们想要写一些可以左右滑动时候,父元素宽度100%,然后设置overflow-x scroll和white-space nowrap,子元素设置display inline-block。...当你要做很多边框一层一层时候,想大部分会采用很多div上下左右居中,然后不停背景图片,这边推荐使用box-shadow,其他都设置0,调整扩张半径。两层border时候,使用outline。

78420

你会用到 15个前端小知识

: hidden; 3.IOS 手机容器滚动条滑动不流畅 overflow: auto; -webkit-overflow-scrolling: touch; 4.修改滚动条样式 隐藏 div 元素滚动条...边角,即两个滚动条交汇处 div::-webkit-resizer 两个滚动条交汇处上用于通过拖动调整元素大小小控件注意此方案有兼容性问题,一般需要隐藏滚动条都是用一个色块通过定位盖上去,或者将子级元素调大...,父级元素使用 overflow-hidden 截掉滚动条部分。...也忘记在什么情况下用到过了,后面想起来再补吧。 11.calc 这是一个 css 属性,一般称之为 css 表达式。可以计算 css 值。最有趣是他可以计算不同单位差值。...用法如下,通过 new 方式创建对象,第一个参数是被拦截对象,第二个参数是对象操作描述。实例化后返回一个对象,当我们对这个新对象进行操作就会调用我们描述中对应方法。

91810

css控制滚动条透明,CSS控制滚动条样式解析

我们在之前两篇文章中,我们给大家介绍了关于CSS设置div滚动条样式、以及CSS3自定义滚动条样式实例, 都知道当内容超出容器,容器会出现滚动条,那我们如何使用CSS控制滚动条样式呢?...例子:/*作为IT界最前端技术达人,页面上一个元素样式我们都必须较真,就是滚动条我们也不会忽略。...2、其中内容高度必须超过它本身高度。 3、必须添加属性 “overflowauto”。...使用该值,无论设置”width”和”height”值是多少,其中内容无论是否超出范围都将被强制显示。 overflowauto;在需要剪切内容并添加滚动条。...overflow 水平及垂直方向内容溢出设置 overflow-x 水平方向内容溢出设置 overflow-y 垂直方向内容溢出设置 以上属性设置值为visible、scroll、hidden

5.8K20

蒙层禁止页面滚动方案

实现 首先需要实现一个蒙层下滚动效果示例,当我们点击弹窗按钮显示蒙层之后,再滚动鼠标的话能够看到蒙层下页面依旧是能够滚动。...,即打开蒙层给body添加overflow: hidden;,在关闭蒙层就移除这个样式,例如思否登录弹窗、antdModal对话框就是这样方式。...这种方案优点是简单方便,只需添加css样式,没有复杂逻辑。...,所以在设置这个样式时候滚动条会消失,而移除样式时候滚动条又会出现,所以在视觉上是会有一定闪烁现象,当然也可以定制滚动条样式,但滚动条样式就是另一个兼容性问题了,还有同样是因为裁剪。...值,这样就可以得到一个兼容移动端与PC端较为完善方案了,当然对于浏览器api兼容性是使用document.documentElement.scrollTop控制还是window.pageYOffset

6.1K21

如何使用 CSS 设置和自定义水平和垂直滚动条

overflow-y属性接受两个值之一:scroll或auto。将属性值设置为scroll会指示浏览器始终向容器添加滚动条。无论目标容器是否有超出其边界内容,容器始终会有一个滚动条。...另一方面,如果将overflow-y属性值设置为auto,则浏览器只有在目标容器有超出内容才会添加滚动条。...将overflow-y属性值设置为auto后,如果没有内容超出容器边界,浏览器将隐藏滚动条。恭喜您!您已成功创建了一个垂直滚动条。如果需要的话,可以休息一下。...">6 7 页面在屏幕左下角有一个默认水平滚动条,但您不希望网站用户使用它。...可滚动容器在上一节中,我们通过将overflow-y属性值设置为scroll来添加滚动条。您可以猜到这将是什么。你猜对了。属性名叫overflow-x。

83400

小智在这3年开发中遇到 CSS 问题及解决方案,有大佬帮他总结好了 !

跟踪所有这些差异很困难,因此,整理了一些常见问题及其解决方案方便大家查看。 1.重置button和input元素背景 添加一个按钮,重置它背景,否则它会在不同浏览器中看起来不同。.../pe... 2.Overflow: scroll Vs auto 要限制元素高度并允许用户在其中滚动,可以添加overflow: scroll-y。...这是因为无论内容如何,scroll-y都会显示滚动条,这时候我们可以使用overflow: auto,它只会在需要显示滚动条。 ?...长单词和链接 当在移动屏幕上阅读一篇文章一个长单词或内联链接可能会导致出现水平滚动条使用CSS word-break可以防止这种情况发生 ?...使用伪元素 经常使用伪元素,它们为我们提供了一种创建伪造元素方法,主要用于装饰目的,而无需将其添加到HTML中。

3.7K10

table固定表头,tbody滚动条样式设置以及填几个坑

工作中或许会用到 table 表格固定表头, tbody 滚动效果。为了方便这里直接用 Bootstrap 表格样式。 ?...比较常用方法是,将 table thead 和 tbody 拆分成两个表格,用 div 包起来,给 div 设置固定高度和 overflow: auto; 属性(其实只给 tbody table...      此外,要给 table 添加一个 table-layout: fixed; 属性:使列宽由表格宽度和列宽度设定。其他属性参考这篇文章。...注意:因为直接使用 Bootstrap ,没有出现问题,如果是原生表格样式出现对不齐现象,可以尝试把 div 设置为盒模型: .table-box{     box-sizing: border-box...滚动条轨道 ::-webkit-scrollbar-track-piece 滚动条没有滑块轨道部分 ::-webkit-scrollbar-corner 当同时有垂直滚动条和水平滚动条交汇部分

11.9K20

「译」前端项目中常见 CSS 问题

Overflow: scroll 和 auto 为了限制一个元素高度并允许用户在其中滚动,添加 overflow: scroll-y。...而 overflow: auto 只在需要时候才会显示滚动条。 image.png 左边:macOS 下 Chrome。...给一个 SVG 添加 fill 使用 SVG ,如果在 SVG 内部添加 fill,有时候它可能不会如预期那样生效。...使用伪元素 无论何时,都很喜欢使用伪元素。伪元素为我们提供了一种创建假元素方法,主要用来装饰,同时又无需将其添加到 HTML 中。...分配一个标签元素给一个输入框添加 for="ID" 使用表单元素,确保所有的 label 元素都分配到了一个 ID。这将提高它们可访问性,点击时候,相关输入框将获得焦点。

2.1K10
领券