| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 鸿蒙JS应用开发div布局介绍 -> 正文阅读 |
|
[系统运维]鸿蒙JS应用开发div布局介绍 |
? ?JS的div的布局样式一般有三种:flex-direction,justify-content和align-items。 ? ?其中flex-direction样式用于指定容器内所有组件的排列方向,可选值有两个:row和column,分别表示水平方向排列和竖直方向排列。当flex-direction的值设置为row时,水平方向为主轴,竖直方向为副轴;当flex-dircction的值设置为column时,竖直方向为主轴,水平方向为副轴。 ??justify-content样式用于指定容器内所有组件在主轴上的对齐方式,可选值有5个:flex-start、flex-end、center、space-between和space-around。 ??align-item样式用于指定容器内所有组件在副轴上的对齐方式,可选值有3个:flex-stant,flex-end和center。 ? 组合以上3个样式,可以指定容器内所有组件的布局。相信很多小伙伴看了上面这段介绍感觉有点懵,但是不用担心,接下来我将通过多个实例来给大家进行演示。 ? 首先创建一个智能手表的项目,然后在index.hml文件中在最外层的div中嵌套4个div组件,代码如下所示:
? 然后在index.css文件中设置四个div内嵌组件的样式
?接下来我将设置不同的可选值进行演示。 首先将flex-direction的可选值设置为row,align-items的可选值设置为center,justify-content的可选值设置为center,得到图形如下图所示: ? 保持其它两个值不变,将justify-content的可选值设置为flex-end 保持其它两个值不变,将justify-content的可选值设置为flex-start ? ?保持其它两个值不变,将justify-content的可选值设置为space-around ?保持其它两个值不变,将justify-content的可选值设置为space-between ? ?现在将flex-direction的可选值保持为row,justify-content的可选值保持为center,将align-items的可选值设置为flex-start 保持其它两个值不变,将align-items的可选值设置为flex-end ? 现在将align-items的可选值保持为center,justify-content的可选值保持为center,将现在将flex-direction的可选值设置为column 接下来的样式我就不给大家演示了,相信大家可以通过以上的实例想象得到未演示的样式。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 17:33:19- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |