FLEX

小程序开发之页面布局

余生颓废 提交于 2021-01-06 12:53:11
Flex布局又称弹性布局,在小程序开发中比较适用。因此将Flex布局相关属性整理如下,搞清楚了这个布局,小程序开发的页面布局就不在话下了。 网页布局(layout)是CSS的一个重点应用。 布局的传统解决方案,基于 盒状模型 ,依赖 display 属性 + position 属性 + float 属性。它对于那些特殊布局非常不方便,比如, 垂直居中 就不容易实现。 2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。 Flex布局将成为未来布局的首选方案。本文介绍Flex布局的语法。 以下内容主要参考了下面两篇文章: A Complete Guide to Flexbox 和 A Visual Guide to CSS3 Flexbox Properties 。 一、Flex布局是什么? Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。 任何一个容器都可以指定为Flex布局。 .box{ display: flex; } 行内元素也可以使用Flex布局。 .box { display : inline-flex ; } Webkit内核的浏览器,必须加上-webkit前缀。 .box { display :

图集 | 川西环线

为君一笑 提交于 2021-01-06 03:03:12
温馨提示:因微信中图片被压缩,请通过文末的 “阅读原文” 获取高清图片 ; 国庆 和小伙伴一 起 参加川西线路打卡之行,从成都出发,途径色达、理塘、甘孜,随后前往稻城亚丁,之后途径康定、雅安后回到成都,历时 9 天之久。这是一次让人铭记的旅游,认识了很多 nice 的人、见识过很多以前未曾见识过人文风景。将此次旅游中的若干风景照片、视频整理于此。 2019.09.28 杭州 - 成都 早晨从杭州出发前的晨曦 成都东站夜景 成都东站附近的高架桥 2 019.09.29 成都 | 都江堰&青城山 位于成都都江堰景区玉垒山的最高点,是都江堰景区的最高处 在玉垒阁上远眺都江堰 深淘滩,低作堰”,是闻名世界的都江堰水利工程的六字治水真经,内涵丰富 坐落在二王庙旁边的“玉垒仙都”雕刻牌坊,拥有三重飞檐 安澜索桥入口的亭子 南 桥位于都江堰宝瓶口下侧的岷江内江上, 是南街与复兴街之间的一座雄伟壮丽的廊式古桥,原名为“普济桥” 下午前去青城山景区,景区前方有一匾额上写着“西蜀第一山”, 楹联为“看三十六峰雨晴浓淡无章画; 有百零八景行吟顾步少陵诗” 青城山正门,门上悬挂着 “青城天下幽”匾额 坐索道上青城山,石阶引向第一个观就是慈云阁 山门上悬挂三匾,中间是“慈云阁”,两旁分别是“普度众生”及“国泰民安”,劵门前有鼎式香炉 再往上走就是上清宫,上清宫是历代天师举行重大宗教活动的主要场所

boa阅读笔记2

拟墨画扇 提交于 2021-01-06 02:03:20
fixup_server_root(); read_config_files(); open_logs(); server_s = create_server_socket(); init_signals(); drop_privs(); create_common_env(); build_needs_escape(); 上次我们讲到了处理命令行选项,接下来要分析一系列初始化函数,先介绍第一个函数。 static void fixup_server_root() { char *dirbuf; if (!server_root) {//如果命令行选项中没有指定server_root,则设置server_root #ifdef SERVER_ROOT //从头文件读取SERVER_ROOT的值 server_root = strdup(SERVER_ROOT); if (!server_root) { perror("strdup (SERVER_ROOT)"); exit(1); } #else //如果没有定义SERVER_ROOT,则报错退出 fputs("boa: don't know where server root is. Please #define " "SERVER_ROOT in boa.h\n" "and recompile, or use the -c

移动端安卓实现页面垂直居中方法

自闭症网瘾萝莉.ら 提交于 2021-01-05 07:35:29
一个最基础的文本垂直居中,是这样: < div class ="dis-member-banner-share" > < span class ="dis-member-banner-share-text" > 分享做朋友 </ span > </ div > .dis-member-banner-share { width : 165rem/@baseNumber ; height : 36rem/@baseNumber ; line-height : 36rem/@baseNumber ; border : 1rem/@baseNumber solid #666 ; border-radius : 25rem/@baseNumber ; text-align : center ; &-text{ font-size : 22rem/@baseNumber ; color : #333 ; opacity : 0.8 ; } } 在电脑模拟器上面看没毛病,ios手机上也很完美,但是用安卓手机浏览器测试,有的浏览器严重位置偏移(这里注意,高度和字体最好设置成偶数,奇数更容易出现问题)。 解决办法: 1、盒子相关属性设置为需求两倍再通过transform缩放0.5 .dis-member-banner-share { width : 165rem/@baseNumber*2 ;

焱正式加入CNCF和Linux基金会

♀尐吖头ヾ 提交于 2021-01-03 07:16:49
CNCF及Linux基金会简述 CNCF基金会是由Linux 基金会发起的,致力于管理和运转原生云项目,吸纳开源社区和合作伙伴,共同推动Kubernetes以及容器计算发展的非营利组织,全球共计有 250 多名会员,其中包括 Google、华为、阿里巴巴、IBM、Intel、Docker 和 Red Hat 等知名公司。 Linux基金会是全球知名的非营利性的联盟,推动行业产生原创性技术研究和内容,以促进Linux的发展。 在CNCF社区的计划 拥有实力雄厚的分布式存储技术团队,开发了国内第一款商业容器存储,提供FlexVolume、CSI插件,无缝对接K8S、Docker Swarm、Mesos等容器编排平台。该产品具备以下优势: ● 具备高性能分布式文件接口,全分布式元数据集群; ● 支持容器以及Namespace级别的Quota配置,QoS限速; ● 与容器平台的深度整合。在KubernetesV1.10.5以下版本中,可使用 Flex Volume插件支持静态与动态的卷创建。在KubernetesV1.10.5及以上版本,可以使用CSI plugin支持静态与动态卷的创建; ● 支持RWO/ROX/RWX三种访问方式,满足各种应用对存储的使用要求,并且针对不同的访问方式做深度优化; ● 高性能客户端以及缓存层,提高数据访问的效率与性能; ●

ANTLR VS FLEX&BISON

删除回忆录丶 提交于 2020-12-29 15:51:49
1. ANTLR可以一站式的解决词法与语法解析器的生成。 FLEX&BISON需要配合使用,一个实现词法解析器,一个实现语法解析器。 2. ANTLR通过在文法文件中的设置,可以生成多个语言代码。 options {language=Cpp;} options {language=CSharp;} options {language=Java;} options {language=Python3;} FLEX&BISON只能生成C代码。 3. ANTLR可以生成语法解析树的图形化表示,方便开发与测试。 FLEX&BISON没有。 4. ANTLR支持多种IDE的协同开发插件。 FLEX&BISON没有,是纯粹的命令行程序。 5. 语义代码,ANTLR有多种方式支持,可以在文法文件中嵌入代码,也可以使用其它方法(我估计是listener,visitor, channel这些方式,还没搞明白) FLEX&BISON只有一种方式,将用户自己的语义代码嵌入式文法文件中。 来源: oschina 链接: https://my.oschina.net/u/4406457/blog/4868286

flex布局 css3

落花浮王杯 提交于 2020-12-29 07:26:37
### flex布局 一般在移动端基本都采用flex的布局方式   display:flex;(此时内部容器、内容会强制一行)      display:flex;   flex-wrap: wrap;(使用flex特性 不强制一行)      display:flex;   flex-direction:column; //子容器排列方式 column(上下) column-reverse(下上) inherit(默认) initial(从左往右) row(从左往右) row-reverse(从右往左)         display:flex;               //横向(flex布局中 元素与容器等同)     justify-content: center; center (类似 text-align:center);          justify-content: flex-start ( 类似 text-align:left);        justify-content: flex-end( 类似 text-align:right);           justify-content: space-between(两端对齐 两个元素就是左浮动 右浮动)          justify-content:space-around; (两端间距对齐)  

要的就是激励机制

萝らか妹 提交于 2020-12-28 23:41:56
点击编外气象人关注我们,爱气象,爱生活。 你有没有主动想做一件事?什么时候感觉到某项工作就是煎熬?如果你作为管理者,安排下去的工作没人响应会不会感觉到无助?今天想聊一个比较实际点的话题,那就是利益驱动,或者叫做激励机制。 其实这是在我们日常工作中最常遇到的问题。无论是普通员工还是部门领导,我总能听到这样的抱怨:我辛辛苦苦的忙活好长时间,不仅一分钱拿不到后续问题还得我解决,下次再也不做这样的事儿了;这件事都部署下去一个月了,到现在一点进展也没有,谁都不愿意干;这个项目非常好,但我就是个“过路财神”,凭什么还让我承担项目质量监督的责任?类似的问题很多很多,这其实都反应出同一个问题,那就是利益优先,如果没有利益上的激励,谈主动性、谈工作积极性其实等同于瞎扯。“能者多劳”就是一个伪命题和一种道德绑架,“多劳多得”才是普遍接受的价值观。利益激励像人生开关,一旦打开会产生巨大威力,做事效率、人员状态、工作氛围等都会让你大吃一惊。富兰克林在《穷理查年鉴》中说过:如果你想要说服别人,要诉诸利益,而非诉诸理性。通俗来说就是:如果一件事情能够通过利益搞定,就不要去讲道理和情怀!这个利益可以是物质上也可以是精神上的。可能你觉得这话犯了思想上的错误,但仔细想想确实就是这么回事,并且在日常工作或管理上采用利益激励也是解决问题“屡试不爽”的最佳方案。 在追求利益的道路上,人类一直向前走,从未停止过

前端高频面试题总结(2020年最新版),建议收藏慢慢吸收!持续更新中...

夙愿已清 提交于 2020-12-25 10:41:49
面试过不少前端从业者,简历写的平平淡淡,别人会的技能他也都会,看起来什么都掌握一些;有些会请过来当面聊一下,有些就直接拒绝了(如果是公司内要求独立完成项目的岗位,简历里放很多学习时候的DEMO项目,没有真实上线的项目,这种简历一般都会拒绝掉)。 当我们去一家公司面试,面试官有很大的主动权,面试官属于攻击方,求职者属于防守方,我们不可能什么方向都研究的非常深,所以扬长避短是最好的方式,推荐大家要做帐篷型的人,而不是水桶型的人;市场上岗位非常多,我们需要做的就是找到适合自己长处发展的那个职业! 面试的时候一定不要和面试官硬刚,可以适度的夸大自己,但是一定不要以为自己技术牛,就疯狂装B;面试官非常希望找到和自己脾气相投的人一起共事,哪怕你真的是万里挑一的大牛,面试官感觉和你一起共事非常不舒服,那么拒绝你也不是什么太难的决定。 如果遇到自己期望薪资内的offer,一定不要犹豫,直接答应下来,但是入职的时间,可以稍微向后推一下,可以一个礼拜后,十天后等,这段时间再继续面试,这时候薪资就一定要找高于自己答应offer的薪资,如果期间遇到自己更加满意的offer,就在自己答应的offer里找一家自己最感兴趣的入职。 目录 HTML 面试题 CSS 面试题 JavaScript 面试题 网络通信面试题 jQuery 面试题 Vue.js 面试题 React.js 面试题 工具面试题 算法面试题

以React表单库Formik为例谈优秀的三方库应该是什么样的

為{幸葍}努か 提交于 2020-12-24 16:28:32
最近重刷了一下React官方文档 关于表单的内容 ,在结尾处,官方讨论成熟的react社区表单库时 钦点 了Formik,引起了我的注意。 If you’re looking for a complete solution including validation, keeping track of the visited fields, and handling form submission, Formik is one of the popular choices React官方钦点库,不学留着当寒假作业吗? 通读了一遍 Formik 的官方文档 ,上手在项目中试用了一下,大喜! —— ”这个表单库也太优秀了吧!“ 我个人认为优秀的第三方库需要符合四个标准,Formik都完美地满足了。 一,友好的文档 Formik 的官方文档 的友好程度简直让人惊喜。 首先是 overview 简要阐述了Formik作者的创作动机,基本的安装流程,还有 hello world的试玩环境(playground),以及几段基础的示例代码 但是更令我惊喜的是第二章 tutorial 。这一章,以创建一个完整且复杂的 新闻订阅注册表单 为例,一步步地“手把手”地教读者使用 Formik。由最基础的表单功能,到验证功能,到只追踪 修改过的项;接着,又以优化代码(减少样板代码)为由进一步介绍了