快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

CSS中flexbox的使用方法-创新互联

小编给大家分享一下CSS中flexbox的使用方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

深州网站建设公司创新互联,深州网站设计制作,有大型网站制作公司丰富经验。已为深州千余家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的深州做网站的公司定做!

flexbox(Flexible Box Layout Module)通过对父元素编写简单指令,可以对多个子元素进行各种各样的布局的调整。

CSS中flexbox的使用方法

将Flexbox设置为父元素,这是非常重要的一个点。首先输入要应用的项目的父元素,如下所示。

display: flex;

要应用于内联元素,请输入以下内容。

display:inline-flex;

写入这个的元素将自动成为“Flex容器”,其子元素将为“Flexbox”,这样就使Flexbox属性可用。我们来写一些典型的属性。

flex-direction的使用

flex-direction是可以指定内容的排列方式的属性。

我们来创建以下的HTML和CSS, 更改CSS中flex-direction的值

HTML代码




  
    
    
  
  
    
  

CSS代码

style.css

.menu{
  display: flex;  
  flex-direction: row;
}
.item{
  text-align: center;
 width: 50px;
  height: 20px;
  padding : 3%;
  margin : 3%;
  background-color: #c97796;
  color: white;
}

当flex-direction设置为row时是水平显示的,效果如下


CSS中flexbox的使用方法

当flex-direction设置为column时是垂直显示的,效果如下

CSS中flexbox的使用方法

flex-wrap的使用

flex-wrap属性用于指定弹性盒子的子元素换行方式。

我们来看具体的示例

HTML代码与上述例子相同

CSS代码

style.css

.menu{
  display: flex;
  flex-direction: row;  
  flex-wrap: nowrap;
}
.item{
  text-align: center;
 width: 50px;
  height: 20px;
  padding : 3%;
  margin : 3%;
  background-color: #c97796;
  color: white;
}

flex-wrap的值设置为nowrap时,效果如下

CSS中flexbox的使用方法

flex-wrap的值设置为wrap时,效果如下

CSS中flexbox的使用方法

flex-wrap的值设置为wrap-reverse时,效果如下

CSS中flexbox的使用方法

justify-content的使用

justify-content是指定内容的位置的属性。

同样的,我们来设置justify-content的各个值

HTML代码与上述都相同


CSS代码

style.css

.menu{
  display: flex;
  flex-direction: row;  
  justify-content: flex-start;
}
.item{
  text-align: center;
 width: 50px;
  height: 20px;
  padding : 3%;
  margin : 3%;
  background-color: #c97796;
  color: white;
}

justify-content的值设置为flex-start时,左对齐,效果如下

当它是水平的时,它是左对齐,当它是垂直的它是上对齐。

CSS中flexbox的使用方法

justify-content的值设置为flex-end

CSS中flexbox的使用方法

justify-content的值设置为center时,居中对齐

CSS中flexbox的使用方法

以上是CSS中flexbox的使用方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前题目:CSS中flexbox的使用方法-创新互联
转载源于:http://6mz.cn/article/dsehis.html

其他资讯