iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >CSS中如何使用flex-basis属性来设置Flexbox边框宽度
  • 653
分享到

CSS中如何使用flex-basis属性来设置Flexbox边框宽度

2024-04-02 19:04:59 653人浏览 薄情痞子
摘要

这篇文章主要介绍CSS中如何使用flex-basis属性来设置Flexbox边框宽度,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!   要指定Flexbox边框宽度要使用的属性是f

这篇文章主要介绍CSS中如何使用flex-basis属性来设置Flexbox边框宽度,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

  要指定Flexbox边框宽度要使用的属性是flex-basis。

  我们来看具体的代码

  flex-basis.css

  .container{

  display:flex;

  }

  .frameA{

  border:1pxsolid#e9006b;

  flex-basis:64px;

  }

  .frameB{

  border:1pxsolid#ff6a00;

  flex-basis:128px;

  }

  .frameC{

  border:1pxsolid#d0b106;

  flex-basis:194px;

  }

  .frameD{

  border:1pxsolid#4aae20;

  flex-basis:256px;

  }

  .frameE{

  border:1pxsolid#01b9b3;

  flex-basis:320px;

  }

  flex-basis.html

  <!DOCTYPEhtml>

  <html>

  <head>

  <metacharset="utf-8"/>

  <title></title>

  <linkrel="stylesheet"href="flex-basis.css"/>

  </head>

  <body>

  <divclass="container">

  <divclass="frameA">第一个内容<br/>编程网<br/>编程网</div>

  <divclass="frameB">第二个内容<br/>编程网<br/></div>

  <divclass="frameC">第三个内容<br/>编程网<br/>编程网</div>

  <divclass="frameD">第四个内容<br/>编程网<br/>编程网</div>

  <divclass="frameE">第五个内容<br/>编程网<br/>编程网</div>

  </div>

  </body>

  </html>

  说明:将flex-basis属性设置为flexbox边框宽度的基本值。在该示例中,从左帧开始依次设置64像素,128像素,194像素,256像素,320像素的值。

  效果如下:

  使用WEB浏览器显示上述HTML文件。显示如下所示的页面。如果Web浏览器的窗口宽度大于框架的宽度,则会显示指定框架的大小。在下图中,64px从左至右,128px,194px,256px,你可以看到320px的宽度的边框。

  360截图20181108165606631.jpg

  即使窗口的宽度变窄,如果宽度大于框架宽度,框架的宽度也不会改变。

  360截图20181108173422254.jpg

  如果窗口宽度变得窄于框架的总宽度,则框架的宽度会缩小。

  360截图20181108173459142.jpg

  由于我们没有为flex-shrink属性设置值,因此每帧的帧宽将以相同的比率缩小。要更改每帧的帧缩小程度,请设置flex-shrink属性。有关flex-shrink属性行为的详细信息,请阅读此篇文章。

  360截图20181108173546213.jpg

  我们进一步缩小窗口宽度。即使缩小窗口,您也可以看到框架宽度的比例与窗口宽度的宽度相同。

  补充:在窗口宽度满显示框的情况下

  在上面的示例中,如果窗口宽度较宽,则会在右侧创建边距。您可能希望显示框架以填充窗口宽度。

  如果将窗口的宽度全部利用并显示框架的话,会在框的Cs中设置flex-grow属性。有关flex-grow属性的更多信息请看这篇文章。

  在以下的代码中,因为在最右边的frameD设定了flex-grow属性,所以窗口宽度大的情况下,最右边的框的横幅在伸展窗口的宽度满满地被显示。

  flex-basis.css

  .container{

  display:flex;

  }

  .frameA{

  border:1pxsolid#e9006b;

  flex-basis:64px;

  }

  .frameB{

  border:1pxsolid#ff6a00;

  flex-basis:128px;

  }

  .frameC{

  border:1pxsolid#d0b106;

  flex-basis:194px;

  }

  .frameD{

  border:1pxsolid#4aae20;

  flex-basis:256px;

  }

  .frameE{

  border:1pxsolid#01b9b3;

  flex-basis:320px;

  flex-grow:1;

  }

  flex-basis2.html

  <!DOCTYPEhtml>

  <html>

  <head>

  <metacharset="utf-8"/>

  <title></title>

  <linkrel="stylesheet"href="flex-basis2.css"/>

  </head>

  <body>

  <divclass="container">

  <divclass="frameA">第一个内容<br/>编程网<br/>编程网</div>

  <divclass="frameB">第二个内容<br/>编程网<br/></div>

  <divclass="frameC">第三个内容<br/>编程网<br/>编程网</div>

  <divclass="frameD">第四个内容<br/>编程网<br/>编程网</div>

  <divclass="frameE">第五个内容<br/>编程网<br/>编程网</div>

  </div>

  </div>

  </body>

  </html>

以上是“CSS中如何使用flex-basis属性来设置Flexbox边框宽度”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网JavaScript频道!

--结束END--

本文标题: CSS中如何使用flex-basis属性来设置Flexbox边框宽度

本文链接: https://www.lsjlt.com/news/90002.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CSS中如何使用flex-basis属性来设置Flexbox边框宽度
    这篇文章主要介绍CSS中如何使用flex-basis属性来设置Flexbox边框宽度,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!   要指定Flexbox边框宽度要使用的属性是f...
    99+
    2024-04-02
  • css如何设置table边框宽度
    这篇文章主要讲解了“css如何设置table边框宽度”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css如何设置table边框宽度”吧! ...
    99+
    2024-04-02
  • css如何设置边框的宽度
    本篇内容主要讲解“css如何设置边框的宽度”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css如何设置边框的宽度”吧!在css中可以使用border-width属性来设置边框的宽度。示例:<...
    99+
    2023-07-04
  • css中使用实现属性设置边框
    今天就跟大家聊聊有关css中使用实现属性设置边框,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。css的三种引入方式1.行内样式,最直接最简单的一种,直接对HTML标签使用style=...
    99+
    2023-06-14
  • CSS中如何使用border边框属性
    本篇文章为大家展示了CSS中如何使用border边框属性,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。CSS border属性边框元素的边框(border)是围绕元...
    99+
    2024-04-02
  • css如何通过border-width属性为边框指定宽度
    这篇文章主要介绍css如何通过border-width属性为边框指定宽度,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 为边框指定宽度有两种方法:可以指定长度值,比如 2px 或 ...
    99+
    2024-04-02
  • CSS的表格边框使用哪个属性设置
    这篇文章跟大家分析一下“CSS的表格边框使用哪个属性设置”。内容详细易懂,对“CSS的表格边框使用哪个属性设置”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一...
    99+
    2024-04-02
  • css如何使用单边外边距属性为元素单边上的外边距设置值
    这篇文章给大家分享的是有关css如何使用单边外边距属性为元素单边上的外边距设置值的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 可运用单边外边距属性为元素单边上的外边距设置装备...
    99+
    2024-04-02
  • CSS中怎么使用height属性设置元素高度
    CSS中怎么使用height属性设置元素高度,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。css height高度简介这里的C...
    99+
    2024-04-02
  • css中使用什么属性来设置元素显示位置
    小编给大家分享一下css中使用什么属性来设置元素显示位置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!css的三种引入方式1.行内样式,最直接最简单的一种,直接对...
    99+
    2023-06-14
  • css中如何使用vertical-align属性设置垂直
    这篇文章主要介绍了css中如何使用vertical-align属性设置垂直,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 vertical...
    99+
    2024-04-02
  • 如何使用css来设置居中
    这篇文章主要介绍如何使用css来设置居中,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 在DIV CSS构造的页面里,从机关形式到页面里文章文字居中都黑白常重要的,而css来配置居...
    99+
    2024-04-02
  • 如何使用css制作表格边框设置附代码
    今天就跟大家聊聊有关如何使用css制作表格边框设置附代码,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。网页中常常有这样的表格布局边框,给大家分享一下...
    99+
    2024-04-02
  • JavaScript中如何使用Window.Screen设置屏幕宽度
    这篇文章将为大家详细讲解有关JavaScript中如何使用Window.Screen设置屏幕宽度,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 JavaScript 使...
    99+
    2024-04-02
  • 如何使用CSS的border-radius属性设置圆弧
    小编给大家分享一下如何使用CSS的border-radius属性设置圆弧,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!方法:使用css的border-radius...
    99+
    2023-06-08
  • 如何在css中可以通过“font-family”属性来设置字体
    这篇文章给大家分享的是有关如何在css中可以通过“font-family”属性来设置字体的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在css中可以通过“font-family”属性来设置字体,“font-fam...
    99+
    2023-06-14
  • Xamarin XAML语言中如何使用Progress属性设置当前进度
    小编给大家分享一下Xamarin XAML语言中如何使用Progress属性设置当前进度,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Xamarin XAML语言...
    99+
    2023-06-04
  • Xamarin XAML语言中如何使用属性设置进度条的当前进度
    这篇文章主要为大家展示了“Xamarin XAML语言中如何使用属性设置进度条的当前进度”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Xamarin XAML语言中如何使用属性设置进度条的当前进...
    99+
    2023-06-04
  • css如何使用font-size属性设置文本的大小
    这篇文章给大家分享的是有关css如何使用font-size属性设置文本的大小的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 font-size 属性配置文本的大小。 有本事规...
    99+
    2024-04-02
  • css怎么使用简写属性来将所有背景属性设置在一个声明之中
    小编给大家分享一下css怎么使用简写属性来将所有背景属性设置在一个声明之中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!<...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作