kan*_*raj 2 dart flutter flutter-layout
我用一个带有一侧边框的容器做了一些事情
Container(
child:(content goes here....)
margin: EdgeInsets.symmetric(horizontal:16+20.0),
decoration: BoxDecoration(
border: Border(
left: BorderSide(width: 2.0, color: Colors.lightBlue.shade600),
),
color: Colors.white,
),
)
Run Code Online (Sandbox Code Playgroud)
但问题是线的角(顶部和底部)不是圆角的。
我想在帖子的左侧画一条垂直线,右侧是内容。
你可以尝试这样的事情:
IntrinsicHeight(
child: Row(
children: [
Container(
width: 5,
decoration: ShapeDecoration(
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(5)),
color: const Color(0x7f9e9e9e),
),
),
Expanded(child: **content goes here**),
],
),
)
Run Code Online (Sandbox Code Playgroud)
这是一个 DartPad 示例:示例
这会产生这样的结果:
左侧的栏将根据右侧的内容自动调整大小。
归档时间: |
|
查看次数: |
1264 次 |
最近记录: |