Flutter基础(前端教程①⑨-margin-padding)

比喻:把框的盒子

Container 想象成一个带边框的盒子

  • margin盒子外面的空白(盒子与周围其他东西的距离)。
  • padding盒子里面的空白(盒子边框与内部内容的距离)。

代码示例(带边框更直观):

Dart 复制代码
Container(
  // 盒子外部的空白(与其他组件的距离)
  margin: EdgeInsets.all(20), 
  // 盒子内部的空白(边框与文本的距离)
  padding: EdgeInsets.all(15),
  // 给盒子加个边框,方便看清
  decoration: BoxDecoration(
    border: Border.all(color: Colors.black, width: 2), // 黑色边框
    color: Colors.yellow, // 盒子背景色
  ),
  child: Text("我是内部文本"),
)
相关推荐
Jackson__16 小时前
分享一个横向滚动案例,带悬停暂停,通用性很强
前端
MariaH16 小时前
git rebase的使用
前端
_柳青杨16 小时前
深入理解 JavaScript 事件循环
前端·javascript
阡陌Jony16 小时前
关于前端性能优化的一些问题:
前端
用户6000718191017 小时前
【翻译】简化 TSRX
前端
IT乐手18 小时前
佛德角逼平西班牙,国足还有啥借口?
前端
JustHappy19 小时前
我汇总了身边朋友的经历才发现,其实第一份实习是最难找的......
前端·后端·面试
星栈19 小时前
Dioxus 的响应式系统:`Signal`、`Memo`、`Effect` 和异步状态到底该怎么分工
前端·前端框架
yingyima19 小时前
Java 正则表达式:比你想象的更强大
前端
yuanyxh1 天前
macOS 应用 - 纯对话生成
前端·macos·ai编程