css flex-direction属性是干什么的

css中flex-direction是“弹性布局”模块的子属性,用于建立主轴,定义flex项目在flex容器中的放置方向;语法“flex-direction: row|row-reverse|column|column-reverse;”。

css flex-direction属性是干什么的

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

flex-direction属性是Flexible Box(弹性布局)模块的子属性。它建立了主轴,从而定义了 flex 项目在 flex 容器中的放置方向。

语法:

flex-direction: row|row-reverse|column|column-reverse;

登录后复制

row    默认值。作为一行,水平地显示弹性项目。    

立即学习“前端免费学习笔记(深入)”;

row-reverse    等同行,但方向相反。    

column    作为列,垂直地显示弹性项目。    

column-reverse    等同列,但方向相反。    

注意,row和row-reverse受 flex 容器的方向性影响。如果它的文本方向是ltr,则row表示从左到右,row-reverse从右到左的水平轴;如果方向是rtl,则相反。

示例:


登录后复制  1  2  3  4  5  1  2  3  4  5  1  2  3  4  5  1  2  3  4  5

.flex-container {  padding: 0;  margin: 0;  list-style: none;    -ms-box-orient: horizontal;  display: -webkit-box;  display: -moz-box;  display: -ms-flexbox;  display: -moz-flex;  display: -webkit-flex;  display: flex;}.row            {   -webkit-flex-direction: row;   flex-direction: row;}.row-reverse    {   -webkit-flex-direction: row-reverse;   flex-direction: row-reverse;}  .row-reverse li {  background: gold;}.column {   -webkit-flex-direction: column;   flex-direction: column;   float: left;}.column li {  background: deepskyblue;}.column-reverse {   -webkit-flex-direction: column-reverse;   flex-direction: column-reverse;   float: right;}.column-reverse li {  background: lightgreen;}.flex-item {  background: tomato;  padding: 5px;  width: 50px;  height: 50px;  margin: 5px;    line-height: 50px;  color: white;  font-weight: bold;  font-size: 2em;  text-align: center;}

登录后复制

1.png

更多编程相关知识,请访问:编程视频!!

以上就是css flex-direction属性是干什么的的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2946808.html

(0)
上一篇 2025年3月11日 22:49:22
下一篇 2025年2月26日 07:08:03

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • css中背景图怎么设置平铺方式

    css中可用background-repeat属性设置背景图的平铺方式,当值为“repeat”可向垂直和水平方向重复平铺,为“repeat-x”可向水平方向重复平铺,为“repeat-y”可向垂直方向重复,为“no-repeat”则不重复。…

    2025年3月11日
    200
  • html input大小怎么设置

    在HTML中,可以通过使用width属性和height属性设置input宽度和高度的方式来设置其大小,只需要给input元素添加“width:宽度值;height:高度值;”样式即可。 本教程操作环境:windows7系统、CSS3&amp…

    2025年3月11日 编程技术
    200
  • html input边框如何去掉

    在HTML中,可以使用border属性来去掉边框,只需要给input元素添加“border:边框宽度值或颜色值;”样式,并将边框宽度值设置为“0”或边框颜色值设置为“transparent”即可。 本教程操作环境:windows7系统、CS…

    2025年3月11日 编程技术
    200
  • css文件是什么文件

    css文件是一种采用CSS规定的语法规则编写的文本文件,扩展名为“.css”;它是一种与html语言配合使用制作网页的文件,它的作用主要是控制html文档的布局,简单的说就是控制网页的显示外观。 本教程操作环境:windows7系统、CSS…

    2025年3月11日
    200
  • 引入外部css的方法有几种

    引入外部css的方法有2种,分别为:1、通过“@import”指令引入,语法“@import url(css文件路径);>”;2、通过link标签引入,语法“”。 本教程操作环境:windows7系统、CSS3&&HT…

    2025年3月11日
    200
  • css和js的区别是什么

    css和js的区别:1、CSS为网页表现、JS为网页行为。2、CSS是用来修饰网页样式的,即美化HTML页面;而js可对页面的各种动态效果进行处理,是用来实现网页和人交互的功能。 本教程操作环境:windows7系统、CSS3&&a…

    2025年3月11日
    200
  • 前端页面由哪三大层构成

    前端页面由“结构层”、“表示层”和“行为层”三大层构成。结构层为页面的骨架,由HTML创建,用于搭建文档的结构;表示层为页面的样式,由CSS创建,用于设置文档的呈现效果;行为层为页面的行为,由JavaScript创建,用于实现文档的行为。 …

    2025年3月11日
    200
  • 在css中变量什么

    在css中,变量指的是自定义属性,是拥有合法标识符和合法的值,可以被使用在任意的地方。CSS变量可以访问DOM,这意味着开发者可以创建具有局部或全局范围的变量,使用JavaScript来修改变量,以及基于媒体查询来修改变量。 本教程操作环境…

    2025年3月11日
    200
  • flex在css中是什么意思

    在css中,flex全称flexible,意思为“弹性布局”,是一种布局方式,可以用来为盒状模型提供最大的灵活性;任何一个容器都可以指定为Flex布局。 本教程操作环境:windows7系统、CSS3&&HTML5版、Del…

    2025年3月11日 编程技术
    200
  • css font属性有哪些

    css font属性有:font、“@font-face”、font-family、font-kerning、font-size、font-stretch、font-style、font-variant、font-weight等等。 本教程…

    2025年3月11日
    200

发表回复

登录后才能评论