Flutter Container设置padding,margin,背景色,边框

news/2025/2/12 19:22:34

定义:Container是一个组件,当我们需要对基础组件,设置padding,margin,边框,背景色等元素时,就需要通过包裹Container的方式实现。具体如下:

 

1.magin属性设置:
 

Container(padding:const EdgeInset.all(10),child:Text组件,
)

2.padding属性设置:
 

Container(margin:const EdgeInsets.all(10),child:Text组件/Image组件,
)

3.边框属性设置:
 

Container(decoration:Boxdecoration(border:Border.all(color:Color.black,//设置边框颜色width:4,  //设置边框宽度),borderRadius:BorderRadiu.circular(10),//设置圆角用))

4.设置背景色:
 

Container(decoration:BoxDecoration(color:Color.black,//设置背景色为黑色),child:Text组件/Image组件,
)///BoxDecoration提供了多个属性来定制容器外观,包括:背景色,边框,阴影等。


https://dhexx.cn/news/show-5466340.html

相关文章

在shardingsphere执行存储过程

环境&#xff1a; springboot&#xff1a;2.5.2 数据库&#xff1a;Kingbase金仓V8R6 依赖&#xff1a; <dependency><groupId>org.apache.shardingsphere</groupId><artifactId>sharding-jdbc-spring-boot-starter</artifactId></depende…

使用Python编写Windows系统服务管理脚本,主要用于管理mysql、postgresql等服务

提示&#xff1a; 1、理论上该Python脚本可以关闭和开启所有服务 2、搜索服务采用的是模糊搜索 3、常用服务查询: 暂时只写了 mysql、postgresql 如需要其他的自行添加即可 使用方式&#xff08;使用管理员权限运行&#xff09;&#xff1a; 运行方式一&#xff1a;使用管理员…

【Rust 学习笔记】Rust 基础数据类型介绍(一)

博主未授权任何人或组织机构转载博主任何原创文章&#xff0c;感谢各位对原创的支持&#xff01; 博主链接 博客内容主要围绕&#xff1a; 5G/6G协议讲解 高级C语言讲解 Rust语言讲解 文章目录 Rust 基础数据类型介绍&#xff08;一&#xff09;一、固定宽…

RabbitMQ高级特性:TTL、死信队列与延迟队列

RabbitMQ高级特性&#xff1a;TTL、死信队列与延迟队列 RabbitMQ作为一款开源的消息代理软件&#xff0c;广泛应用于分布式系统中&#xff0c;用于实现消息的异步传递和系统的解耦。其强大的高级特性&#xff0c;包括TTL&#xff08;Time-To-Live&#xff09;、死信队列&#…

初始化hive元数据库报错org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version.

最近&#xff0c;我在学习hive的时候&#xff0c;用MySQL作为hive的元数据库&#xff0c;配置好hive-site.xml文件后初始化hive的元数据库失败&#xff0c;显示错误为&#xff1a; org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version. Unde…

论文笔记(五十七)Diffusion Model Predictive Control

Diffusion Model Predictive Control 文章概括摘要1. Introduction2. Related work3. 方法3.1 模型预测控制3.2. 模型学习3.3. 规划&#xff08;Planning&#xff09;3.4. 适应 4. 实验&#xff08;Experiments&#xff09;4.1. 对于固定奖励&#xff0c;D-MPC 可与其他离线 RL…

Scrapy管道设置和数据保存

1.1 介绍部分&#xff1a; 文字提到常用的Web框架有Django和Flask&#xff0c;接下来将学习一个全球范围内流行的爬虫框架Scrapy。 1.2 内容部分&#xff1a; Scrapy的概念、作用和工作流程 Scrapy的入门使用 Scrapy构造并发送请求 Scrapy模拟登陆 Scrapy管道的使用 Scrapy中…

使用 Vite 创建 Vue3+TS 项目并整合 ElementPlus、Axios、Pinia、Less、Vue-router 等组件或插件

前言 记录一下使用 Vite 创建 Vue3TS 项目并整合 ElementPlus、Axios、Pinia、Less、Vue-router 等组件或插件。 一、使用 Vite 创建 Vue3TS 项目 1.新建一个 temp 文件夹 &#xff08;1&#xff09;在桌面新建一个 temp 文件夹&#xff0c;然后在 VS Code 中打开此文件夹&…

飞塔防火墙只允许国内IP访问

飞塔防火墙只允许国内IP访问 方法1 新增地址对象&#xff0c;注意里面已经细分为中国内地、中国香港、中国澳门和中国台湾 方法2 手动新增国内IP的对象组&#xff0c;目前好像一共有8632个&#xff0c;每个对象最多支持600个IP段

【C++】LeetCode:LCR 026. 重排链表

题干 LCR 026. 重排链表 给定一个单链表 L 的头节点 head &#xff0c;单链表 L 表示为&#xff1a; L0 → L1 → … → Ln-1 → Ln 请将其重新排列后变为&#xff1a; L0 → Ln → L1 → Ln-1 → L2 → Ln-2 → … 不能只是单纯的改变节点内部的值&#xff0c;而是需要实…