前端必备:FrontendBlocks 3.9 版本重磅发布
重磅更新内容(划重点):可以支持相似块的class合并了,生成的css代码行数最高可降95%!
对于大家的使用反馈我非常重视,所以在改了两个小版本之后又用几个项目实测了近一年,这回终于正式发布3.9版本。
赶快发挥你对弹性布局的理解和设计才华吧!高度还原设计稿必备!
更新内容:
1、智能父子连字符关联:支持CSS名称连字符的父子关系关联,生成产物的命名更加省心
我们可以用连字符命名各个块,并且支持在块中嵌套块,这样我们就可以很方便的实现复杂的页面布局。
比如icon-btn,下面分别有icon-btn-image和icon-btn-text两个子元素,
那么在生成的时候会自动生成下面的这种代码:
<div class="icon-btn" onclick="iconBtnClick()"> <img class="image"/> <div class="text">图标文字</div> </div> <style> .icon-btn{ box-sizing:border-box; border-bottom:1px solid rgba(229, 229, 229, 1); border-right:1px solid rgba(229, 229, 229, 1); text-align:left; display:flex; position:relative; height:92px; width:33%; flex-direction:column; justify-content:center; align-items:center; } .icon-btn{ user-select: none; } .icon-btn:hover{ opacity: 0.8; } .icon-btn:active{ opacity: 0.5; } .icon-btn>.image{ background-image:url(https://www.yumeisoft.com/demo-icon.jpg); background-size:cover; background-repeat:no-repeat; background-position:center; text-align:left; width:32px; height:32px; } .icon-btn>.text{ font-size:14px; color:rgba(102, 102, 102, 1); text-align:left; display:flex; position:relative; width:100%; flex-direction:column; align-items:center; } </style>
2、智能CSS精简:精简了生成的CSS代码,原来数千行的代码现如今只需几十行。对于结构相同并且所有子元素样式一模一样的,不会再生成新的block样式,而是直接复用之前的样式。
3、对于名称为-btn、-button结尾的元素自动加上点击效果,并且自动添加点击事件,写业务代码更方便,生成完几乎直接就可以开写!
4、增加了7个常用模板,可以更快速的构建布局。
5、极速设置面板里增加了一键“设置随机占位图”按钮,立即就能给当前块加背景,快速获得图文并茂的效果。
6、重写了导出vue和html的代码,现在导出规则已经和ToolsBar解耦,你可以更方便的写你想要的任何导出规则。
7、导出界面增加了一键复制功能,粘贴到代码里就能用!更贴心。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
基于 mybatis 的 orm:mybatis-mp 1.4.6 发布 - xml 自动分页
1.4.6 更新: 1. 实现 xml/注解 sql 自动分页2. 优化代码,实现多重内嵌、Fetch功能3. 实现列as lambda 操作如: @ResultField private String otherName; query.selectWithFun(SysUser::getUserName,c->c.as(SysUserVo.getOtherName)) 4. 补充notIn 条件5. 优化其他代码 mybatis-mp 包含丰富的 api: 1:基于注解,映射数据库; 2:支持多表 join 和返回; 3:api 采用 lambda 和 stream 流式设计; 4:select 自动化以及结果 1 对 1,1 对多,超级方便快捷; 5:内置分页以及超强的 sql 优化功能; 6:稳定且性能极优; 7:轻量级封装 mybatis,几乎没有侵入; 8:api 丰富,支持数据库函数、多表、乐观锁、多租户、逻辑删除、默认值(可动态值) 等众多功能; 9:零学习成本,和写 sql 一样方便。 10:支持复杂的返回关系映射:例如一对一 ,一对多,多对多; 1...
- 下一篇
Ant Design 5.16.0 发布,企业级 UI 设计语言和 React 实现
An Design 5.16.0 现已发布,主要变化如下: 新增 Input.OTP 组件。#48076 Tag 组件支持在closable中配置 aria 属性。#47678 Table 增加rowHoverable开启或关闭 hover 效果。#48112 Typography 组件支持异步复制。#48123 Progress 组件circle模式下支持steps。#47940 Table 支持onScroll事件用于监听表单内容滚动。#47986 Typography 省略支持展开和收起。#47264 ConfigProvider 支持配置 FloatButton.Group 的closeIcon属性。#47953 Table 支持配置排序的sorterTooltipTarget属性.#47409 Cascader 支持optionRender。#47727 Notification 组件支持在closable中配置 aria-*。#47710 Popover 当trigger是focus或click时能被 ESC 按键所关闭。#47928 修复 Button 图标位置居中问题。...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7设置SWAP分区,小内存服务器的救世主
- Hadoop3单机部署,实现最简伪集群
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker快速安装Oracle11G,搭建oracle11g学习环境