美文网首页
Align 相对定位

Align 相对定位

作者: 乐狐 | 来源:发表于2022-07-07 09:22 被阅读0次
Align 相对定位.png 盒子模型.png

Align 和 Positioned都可以用于指定子元素相对于父容器的偏移定位,Positioned定位的参考系可以是父容器矩形的四个顶点,而Align则需先通过alignment参数来确定坐标原点。

import 'package:flutter/material.dart';

void main() {
  runApp(const MaterialApp(
    debugShowCheckedModeBanner: false,
    home: LayoutWidget(),
  ));
}

class LayoutWidget extends StatefulWidget {
  const LayoutWidget({Key? key}) : super(key: key);

  @override
  State<StatefulWidget> createState() => _LayoutState();
}

class _LayoutState extends State<LayoutWidget> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
          title: const Text('相对定位'),
        ),
        body: Container(
          // width: 200.0,
          // height: 200.0,
          color: Colors.blue.shade50,
          //调整一个子组件在父亲容器中的位置
          child: const Align(
            //缩放因子决定Align容器宽高
            widthFactor: 2,
            heightFactor: 2,
            //alignment: Alignment.center,
            //FractionalOffset 的坐标原点为矩形的左侧顶点与布局系统一致
            //实际偏移 = (FractionalOffset.x * childWidth, FractionalOffset.y * childHeight)
            alignment: FractionalOffset(2, 2),
            child: FlutterLogo(
              size: 100,
            ),
          ),
        ));
  }
}

相关文章

  • Flutter布局组件<对齐与相对定位Align>

    Flutter入门笔记系列文章部分内容来源于《Flutter 实战》,如有侵权请联系删除! Align Align...

  • 2019-05-05记面试

    (1)垂直居中的几种方式 text-align和vertical-align;绝对定位和transform;绝对定...

  • 10-CSS定位流

    定位流 定位流分类相对定位绝对定位固定定位静态定位 相对定位 什么是相对定位?相对定位就是相对于自己以前在标准流中...

  • vertical-align 和 line-height

    vertical-align: 100%;vertical-align 百分比是相对 line-height值计算...

  • css之定位

    定位有三种:相对定位 绝对定位 固定定位 相对定位 认识相对定位相对定位,就是微调元素位置的。让元素相对自己原来的...

  • 微信小程序 - 相对定位和绝对定位 - 相对路径和绝对路径

    微信小程序 - 相对定位和绝对定位 相对定位relative,绝对定位absolute 相对定位:元素是相对自身进...

  • 2017-02-23 CSS 学习笔记

    定位流 定位流分类 相对定位 绝对定位 固定定位 静态定位 什么是相对定位相对定位就是相对于自己以前在标准中的位置...

  • 相对定位

    相对定位:relative 相对于他原来的位置偏移某个距离,适用于位置的微调。 绝对定位:absolute1.元素...

  • 相对定位

    如何确定左边checkbox和图片,与右边文字的位置 DIV套ul li li代表一行 样式 photo是inpu...

  • 章节(17) 定位

    一.定位流分类 1.1相对定位1.2绝对定位1.3固定定位1.4静态定位 二.什么是相对定位? 相对定位就是相对于...

网友评论

      本文标题:Align 相对定位

      本文链接:https://www.haomeiwen.com/subject/fhwlbrtx.html