Flutter中如何实现分隔线
Flutter中如何实现分隔线
- Flutter中如何实现横向分隔线
- Flutter中如何实现竖向分隔线
Flutter中如何实现横向分隔线
实现横向分隔线,可以用以下3种方法:
- Divider(Double:height,Double:indent,color:color)
(1).height:分割线Widget的高,不是分割线本身效果的高,可以达到两个Widget 之间margin的效果
(2).indent:分割线左边缩进长度,可以很好的在一些场景下使用。
(3).color:分割线的颜色
<Widget>[Container( height: 65.0,),Divider(height: 1.0,indent: 60.0,color: Colors.red,),Container( height: 65.0, ),
],
- DecoratedBox(decoration:BoxDecoration(Border:border))
新建一个不带child Widget 的装饰容盒子,只使用边框参数,相当于一个没有高度的空白盒子。
DecoratedBox(decoration:BoxDecoration(border:Border.all(color: Colors.grey[200],width: 1.0)),
),
- Widget 阴影
用Widget 阴影达到分割线的效果,一个Widget 效果不明显,当两个都有阴影的Widget 相邻的时候就达到的分割线的效果
Container(decoration: BoxDecoration(color: Colors.white, boxShadow: <BoxShadow>[BoxShadow(color: Colors.grey[300],),]
),
Flutter中如何实现竖向分隔线
主要是利用DecoratedBox的decoration属性:
Row(mainAxisAlignment: MainAxisAlignment.center,crossAxisAlignment: CrossAxisAlignment.center,children: <Widget>[FlatButton(child: Text('打开'),),//垂直分割线SizedBox(width: 1,height: 12,child: DecoratedBox(decoration: BoxDecoration(color: Colors.grey),),),FlatButton(child: Text('关闭'),)],);
Flutter中如何实现分隔线相关推荐
- 设定所有tableView中cell的分隔线颜色
上面只有针对xib或者storyboard中生成的tableview有效,如果想手码也有效,需在initwithframe中添加同样的方法 转载于:https://www.cnblogs.com/so ...
- 我的Android进阶之旅------gt;怎样在多个LinearLayout中加入分隔线
假设要适合于全部的Android版本号,能够在多个LinearLayout放置用于显示分隔线的View. 比如,放一个ImageView组件.然后将其背景设为分隔线的颜色或图像,分隔线View的定义代 ...
- HTML设置单边圆角,如何在html中做圆角矩形和 只有右边的分隔线
其实是对(理论上是对所有的)html元素: 而实际 常用的是 div块, 链接a 等运用圆角矩形的样式 这个圆角是通过元素: div, a的 css 样式来实现的: 样式: border-radius ...
- 如何在html中做圆角矩形和 只有右边的分隔线
这个网站满好的,可以常看看 css-matic中有几个很好的写css可视化的工具 其实做css 版式布局等都可以有工具的 推荐40个优秀的免费CSS工具 debugger正则表达式在线 其实是对(理论 ...
- 表格中单元格之间分隔线的隐藏方法
表格中单元格之间分隔线的隐藏方法 第 一 行 第 二 行 第 三 行 这个表格去掉了单元格之间的纵向分隔线 第 第 第 一 二 三 列 列 列 这个表格去掉了单元格之间的横向分隔线 横 线 竖 ...
- Jupyter Notebook中的Markdown单元格(1)段落-标题-分隔线
在Jupyter notebook中,如果将某个单元格对应的下拉列表项改为Markdown的话,如下图所示: 单元格前面的方括号标记就消失了,在单元格中输入的所有内容都将被看作文本,要么是纯文本,要么 ...
- 如何在Word文档中插入一条分隔线?
问:在Word文档中有时需要添加分隔线来区分两个不同的描述内容,这个分隔线是需要手工绘制吗? 答:手工绘制分隔线有时很难把握线条的长度,所以您只要连续输入三个或三个以上的[=],然后回车,这样就可以自 ...
- MathType 分块矩阵中的分隔线、增广矩阵怎么画
maththyp的文档 重点: 步骤三 插入矩阵分隔线后,再次单击可在实线.虚线.密虚线.无分割线之间切换,
- Flutter第一部分(UI)第二篇:在Flutter中构建布局
前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件.数据库.网络)再到Flutter进阶(平台特定代码编写.测试.插件开发等),欢迎感 ...
最新文章
- 将查询后的数据导入到其他表中
- C++17中那些值得关注的特性(上)
- 我们如何衡量一个微服务实施的成功
- 笔记28 接受请求的输入 ——处理表单
- cookies和session
- rgb值转换成16进制
- jbpm 和 drools_Drools和jBPM KIE A​​pps平台
- Qt组件中的双缓冲无闪烁绘图
- Ubuntu香港apt-get源
- 高并发编程-07-JDK提供的原子类操作及原理
- 计算机是的ch键他的功能是,从CH中文(中国)输入法转到智能ABC输入法.快捷键是哪个?...
- How to install innotop and percona tookit on centos
- HDU 3996 Gold Mine【最大闭合权图】
- 使用截图工具FastStone Capture
- mapinfo在线地图插件_利用开源软件下载地图和影像瓦片数据(修订版)
- linux读usb转ttl串口数据,ubuntu16.04使用USB转TTL(ch340)串口转usb调试过程
- WEB安全基础 - - -弱口令和暴力破解
- 操作系统原理——第六章:页面置换算法
- 微信小程序 - 80个实用的微信小程序项目实例
- Win10 桌面回收站右键没有“清空回收站”选项怎么解决
热门文章
- 首页泳装SHOW项目总结
- 库克「豪赌」MR:七年磨一剑,不行也得行
- java parseint 负号_java.lang.Integer#parseInt() 源码分析
- Ant design pro使用(三):修改标题及网页图标
- 从零单刷数据结构(Java描述)——哈希表
- 新电脑不支持2003服务器系统,Win Server2003常见问题及如何解决
- 两个html如何连接,两个路由器怎么连接图解设置
- python语言的优势-Python语言的七大优势
- android之 Activity跳转出现闪屏
- 【当Idea出现Artifact xx:war exploded: Error during artifact deployment. See server log for details】