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

使用flex和两个50%的div创建滚动条

的方法如下:

首先,我们可以使用CSS的flex布局来创建一个包含两个50%宽度的div的容器,并设置其为flex布局。这样可以确保两个div平分容器的宽度。

HTML代码如下:

代码语言:txt
复制
<div class="container">
  <div class="content">Content 1</div>
  <div class="content">Content 2</div>
</div>

接下来,我们需要为容器设置一些CSS样式,使其具有滚动条的功能。我们可以为容器设置overflow: auto;来实现滚动条的显示,并设置一个固定的高度来限制内容的显示区域。

CSS代码如下:

代码语言:txt
复制
.container {
  display: flex;
  height: 200px; /* 设置容器的高度 */
  overflow: auto; /* 显示滚动条 */
}

.content {
  flex: 1; /* 平分容器的宽度 */
  height: 100%; /* 设置内容的高度 */
  border: 1px solid #ccc; /* 添加边框样式,可选 */
}

这样,我们就创建了一个包含两个50%宽度的div的滚动条容器。内容超过容器高度时,会自动显示滚动条。

关于滚动条的创建,我们还可以使用其他的CSS属性和技巧来实现不同的效果,比如使用overflow-xoverflow-y属性来控制水平和垂直方向的滚动条,使用::-webkit-scrollbar伪类来自定义滚动条样式等。

腾讯云相关产品和产品介绍链接地址:

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

相关·内容

前端系列第3集-如何理解css盒子型?

/* 控制外边距大小 */ } 在上面的代码中,我们创建了一个包含文本 元素,并使用CSS盒子模型来控制其大小位置。...、内边距边框大小 */ } 如何实现一个固定宽度高度盒子,里面的文本内容超出盒子大小时出现滚动条?...可以使用CSSoverflow属性来实现一个固定宽度高度盒子,里面的文本内容超出盒子大小时出现滚动条。...可以使用CSSmax-widthoverflow属性来实现一个自适应宽度固定高度盒子,里面的图片自适应宽度,高度超过盒子大小时出现滚动条。...可以使用伪类伪元素来精确控制某些元素样式,从而实现更加复杂效果。 什么是BFC?如何创建BFC?

22310

electron制作聊天界面(仿制qq)

样式使用scssflex布局 这也是制作IM系统最后一个界面了!...在制作之前参考了qq千牛 需要注意点 qq将滚动条美化了 而且在无操作情况下是不会显示 滚动条美化 ::-webkit-scrollbar { /*滚动条整体样式*/ width: 5px...其实这个也很简单 用mouseenter mouseleave事件 <div :style="{overflowY:messageScroll?...此诗开头四句从侠客装束、兵刃、坐骑刻画侠客形象;第二个四句描写侠客高超武术淡泊名利行藏;第三个四句引入信'}, ], msg:...,如果有个人或者机构使用该代码带来侵权行为,与本人无关 如果代码有不合理之处请大家提出 遗留问题 有一个问题就是左侧列表是没法拉伸 不过已经做了样式了 如果不想要可以去掉这个css代码

2.5K30

【React】【CSS】【案例】:Flex 弹性盒模型

浏览器兼容性 IE 是兼容性最棒浏览器,没有之一 ! ? 1.3. 主轴、垂轴、换行 当使用 flex 布局时,首先想到是两根轴线 — 主轴交叉轴。...第一行垂直轴起点边容器垂直轴起点边对齐。接下来每一行紧跟前一行。 flex-end:所有行从垂直轴末尾开始填充。最后一行垂直轴终点容器垂直轴终点对齐。同时所有后续行与前一个对齐。...负值是不被允许。默认为 auto。 不要单独使用 flex-basis 属性,应该统一使用属性 flex 控制。...当使用一个或两个无单位数时, flex-basis会从auto变为0. flex: auto; ==> flex: 1 1 auto; flex: none; ==> flex: 0 0 auto; flex...-> 各分区出现滚动条 基本上是,RowFlex 与 ColumnFlex 混合使用,例如,系统首页中 Tree 与 Leaf

2.8K40

CSS 7:网页布局(传统布局,flex布局,布局套路)

区别:使用固定width时候,如果浏览器缩小到比设置宽度要小,那么会出现滚动条(不允许宽度小于width)。...对了,滚动条 bug。 因为layout是固定宽度,而有背景色上下通栏是自适应屏幕宽度,所以当小于.layout宽度时候,会出现滚动条。...">aside extra 这两个布局都比较老,用了浮动负边距特性。...main部分设置了overflow:auto之后,出现滚动条,header下方按钮固定 代码演示地址:http://js.jirengu.com/saqulus... 2.flex产品列表布局 例如九个产品...加一个wrapper作用是使用负margin扩大8像素,为了不与外面的pics冲突(pics用来布局,居中)所以再包裹一个div。又一次显示出布局块内容块区别。

3.9K41

前端知识点总结(html+css)(上)

常见块级元素、行内元素、行内块元素特点区别 块级元素 (常见块级元素div,p,h,form,li) 一行显示一个; 宽度默认为容器100%; 可以设置高度宽度内外边距 块级元素可以包含其他块级元素和文本...(如div下可包含div) 行内元素(常见行内元素a,span.img) 一行显示多个 宽度为内容宽度 不可以设置高度宽度 标签内一般不包含标签(如a标签内包含a标签) 行内块元素 行内块元素包含块级元素行内元素特征...(属于普通流) 如何创建BFC overflow不为visible float不为none position不为static或者relative display属性为inline-block、flex...、table-cell等 BFC作用 可以避免外边距重叠问题,将两个元素放在不同BFC容器中即可。...; top: 50%; transform: translate(-50%, -50%); } flex布局 <div class="child

26810

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

例如,您可以定制滚动条样式以匹配网站外观感觉。在本文中,我们将讨论何时设置水平和垂直滚动条,如何设置它们以及如何使用CSS自定义它们外观。...在本节中,我们将按照以下步骤创建一个可滚动侧边栏导航:a)创建带有导航项目的导航栏b)将导航栏样式设置为侧边栏c)将侧边栏位置设置为固定d)使用滚动条管理项目的溢出a)....下面的截图显示了我们即将创建侧边栏:侧边栏要创建上面的侧边栏,我们将在CSS中进行以下更改:将导航栏显示更改为flex,并将方向设置为column为侧边栏设置背景颜色为导航链接添加底部边框增加导航链接字体大小字体粗细为侧边栏设置固定宽度增加...">6 7 页面在屏幕左下角有一个默认水平滚动条,但您不希望网站用户使用它。...为了实现所有滚动条统一定制,我们可以按如下方式应用样式:在不选择任何特定元素、标签或类名情况下应用滚动条样式在网站同时具有水平和垂直滚动条情况下,为两个属性heightwidth同时赋值。

1.1K00

深入理解Flex布局 -- flex-grow & flex-shrink & flex-basis

但遇到中间部分内容很长时候,UI 就变形了: 为了固定住左右部分宽度,需要给 left right 加上flex-shrink: 0。...但加上后容器宽度就被撑开了,页面底部出现了滚动条: 而我期望效果是滚动条出现在中间部分,整个页面不能滚动。...这时候如果我们对左中右分别设置flex-grow为 2,1,1,各个项目的计算逻辑如下: 首先将多余空间 200 除以 4(2 + 1 + 1),等于 50 left = 100 + 2 x 50 =...200 middle = 200 + 1 x 50 = 250 right = 300 + 1 x 50 = 350 flex-shrink(默认值 1) 假设父容器宽度调整为 550,里面依然是 3...,并深入到flex-grow,flex-shrinkflex-basis细节,描述了项目空间在填充溢出情况下计算方式,希望对你有所帮助。

1.7K20

一文带你响应式网页设计入门

因此,对于大于600px界面,我们column元素宽度相对其父元素50%。 虽然媒体查询对于响应式网页设计是必不可少,但许多其他新CSS功能也在浏览器中得到广泛采用支持。...flex-basis: 33%; } } 我们使用上面的代码完成了以下工作...我们设置main标签设置为flex-wrap: wrap,这个设置为允许其内部子节点在父节点中换行, flex-basis: 100% 是指我们div节点宽度是相对于父节点宽度100%(图1)。...在这种情况下,我们可以使用另一种技术-水平滚动。 使用内容溢出滚动条进行水平滚动 可能会有这样一种情况:您内容会溢出界面,而没有一种优雅处理方式去解决。...没关系,内容溢出滚动条可以为你解决这个问题。 此技术常见用途包括可滚动菜单表格。下面是一个可滚动菜单示例。

4.8K20

CSS 中你需要知道 auto 一切!

手机 PC 之间宽度不同 ? 我们有一组按钮。在移动设备上,我们希望它们彼此相邻(每个按钮包装器占据其父元素50%),而在桌面设备上,每个按钮都应该占据其父元素全部宽度。该怎么做?.../button> 这里使用 flex 布局将按钮排列在一起。...flex 属性 auto 关键字 在flexbox中,我们可以使用flex: auto作为子项目。这是什么意思?...overflow 属性 当我们有一个元素时,我们应该考虑它应该包含最小最大内容。如果内容超过了最大值,那么我们需要显示一个滚动条。...在 Chrome 窗口中,滚动条总是显示出来,这是不正确令人困惑行为。 通过使用auto关键字,我们可以确保滚动条不会显示,除非内容高度大于它容器。 根据MDN: 取决于用户代理。

5.1K30

CSS杂谈

几乎所有页面都会遇见上下左右垂直居中问题,很多人用距离去定位居中,我这边推荐是用flex布局,还不知道可以去学一下。...使用translate,距离设置50%之后,设置一个translate本身50%。当然,首选flex布局,当你不能用flex时候就只能用后面几种方法了。...实在需要调整的话就使用padding,给input设定小点高度,然后设置padding。 滚动条大小是可以设置,还可以设置一些简单样式,只不过都要加前缀等。...当你要隐藏滚动条时候,把有滚动条子元素放到一个父元素里面,子元素宽度大于父元素,父元素设置overflow hidden就可以了。...当你要做很多边框一层一层时候,我想大部分会采用很多div上下左右居中,然后不停背景图片,这边推荐使用box-shadow,其他都设置0,调整扩张半径。两层border时候,使用outline。

78520
领券