当前位置: 首页 > news >正文

seo都用在哪些网站岳阳市交通建设投资公司门户网站

seo都用在哪些网站,岳阳市交通建设投资公司门户网站,广州建设银行投诉网站,江苏营销型网站推广atom.css 大家好#xff0c;我写了一个css库atom.css#xff0c;蛮好用的#xff0c;所以忍不住分享给大家。(https://github.com/MatrixAge/atom.css)起因写HTML几年了#xff0c;再到如今的JSX#xff0c;最大的感受不是枯燥#xff0c;而是眼花。写样式的时候#xf… atom.css 大家好我写了一个css库atom.css蛮好用的所以忍不住分享给大家。(https://github.com/MatrixAge/atom.css)起因写HTML几年了再到如今的JSX最大的感受不是枯燥而是眼花。写样式的时候往往需要在HTML/JSX文件和CSS文件之间来回切换眼球频繁转动再加上大屏刺眼很容易引起眼疲劳如果个人有抽烟喝酒或是玩手游的习惯每天早上起床眼睛里都会有血丝时间长了就容易引起眼疾。于是乎经过一段时间的归纳我做了一个写界面样式的新方案—atom.css。事实上从这个想法出来到我做开源项目这之间我还犹豫了很久因为atom.css做的一些事情很平常无非就是把CSS属性写成一个独立的class在这之前很多UI框架基本上都是这么干的所以我也有些怀疑这个开源项目的必要性这之后我开始思考atom.css能带给开发者什么atom.css和那些UI框架有哪些不同凭什么让其他开发者放弃框架来使用atom.css直到我看了GitHub新版首页的源代码GitHub的部分页面也使用了的atom-style CSS这时我才肯定了我的想法我是对的。div classborder rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none js-jump-to-badge-searchspan classjs-jump-to-badge-search-text-default d-none aria-labelin all of GitHubSearch/spanspan classjs-jump-to-badge-search-text-global d-none aria-labelin all of GitHubAll GitHub/spanspan aria-hiddentrue classd-inline-block ml-1 v-align-middle↵/span /div很多东西推演使用到极致它就有了不一样的意义。我将atom.css定义为提供基础类的CSS库一个class对应一个单独的CSS属性与Bootstrap、Ant Design等UI框架提供的块状CSS不同的是atom.css单一属性class将各种CSS块状属性解耦开发者在书写模板时拥有了极大的自由在布局时基本上不要去写单独的CSS而这为后续开发和维护提供了足够的灵活性。atom.css更为强大的一点是它极大地缩短了开发者书写模板的时间也就是说让开发者有更多的时间去关注业务逻辑让许多业务特别重的开发人员可以更快地完成工作任务晚上有更多的时间用来陪家人和朋友。来源atom.css的灵感来源于有机化学。在有机化学中元素作为最小单位构成各种有机物不同的元素经过排列组合可以形成不同的有机物再由这些有机物构成物质。atom.css将常用的CSS属性转换成单一的class比如display:flex转化为.flex {display:flex}当我们在使用HTML写页面骨架的时候你就可以一边写结构一边写样式省去了一部分在写完HTML结构之后再去写界面样式的时间。.flex{display:flex; }.justify_center{justify-content:center; }.align_center{align-items:center; }.left{float:left; }.right{float:right; }atom.css符合当下流行的css in js的设计理念当你熟悉它的“表达方式”之后你再也不想用什么框架了而且它还可以加深你对css的理解最重要的是它构建用户界面超快内容atom.css目前有100个单元class,足以应对页面布局的大部分CSS,atom.css的更新频率是每个星期天更新我会搜集同事以及个人还有其他开发者的需求整理衡量之后进行更新我的愿景是让atom.css成为一种标准甚至在未来HTML原生就支持atom.css以下即为大部分class:用法Full example:div classw_100vw h_100vh flex justify_center align_center bg_yellow color_333 font_bold font_64Example /divOutput:可能有人会觉得这样写看起来不怎么样但是当时熟悉了在HTML/JSX中使用atom.css写CSS那便-一发而不可收拾那相信我你绝对会爱上这种写法这样写是会上瘾的最后atom.css使用的是MIT协议还是很自由的!我的初衷是优化工程架构减少重复性工作让广大攻城狮同胞有多余的时间来享受一下生活。欢迎star,欢迎pull requests,只有两点要求一是要遵循下划线的命名规则二是保持class的单一属性原则。下划线命名规则与驼峰命名相比可辨识度高一些易于语义化不采用中横线是因为中横线会造成视觉障碍对于语义化不是那么友好class的单一属性原则是atom.css的核心这是一定要遵守的不过后续可能会增加私有变量和原子组件的class希望大家继续关注atom.css谢谢!https://github.com/MatrixAge/atom.css​github.com
http://www.pierceye.com/news/684420/

相关文章:

  • 迪庆州建设局网站做营销网站建设挣钱吗
  • 定制网站类似wordpress 简单
  • 数据库对于做网站的重要性商城模板网站模板
  • 梧州高端网站建设服务企业网站建设源码
  • 团购网站优化德州seo排名
  • 网站首页引导页中文简洁网站设计图
  • 娱乐网站排行榜在线商城网站开发代码
  • 手机网站设计通用尺寸上海外贸人才网
  • 智慧团建网站密码格式高端终端网站设计类网站
  • 福田网站设计网站建设平台方案
  • 荆州企业网站建设天津网站优化步骤
  • 网站怎么怎么做关键字长沙网站建设q.479185700強
  • 网站备案万网excel做网站
  • 十堰网站建设怎么做桐乡网站设计
  • 织梦商城网站模板网站设计的逻辑结构
  • 网站编辑器福建省工程建设信息官方网站
  • 网站的域名能修改么做设计网站的工作
  • 珠海选车牌号网站系统icp对网站内容
  • 东莞购物网站如何建立免费个人网站
  • 网站个别页面做seo建立有效的什么机制
  • 学校网站建设模板wordpress 年月归档
  • 凡科做的网站行不行京东慧采入驻条件及费用2023年
  • 汽车网站建设页面网站建设营销公司
  • 可以写代码的网站有哪些问题微信公众号的推广
  • 网站建设项目怎么写新网站一般多久收录
  • 什么网站可以免费发广告合肥做网站一般多少钱
  • 企业网站优化的方式大安市网站
  • 镇江专业网站建设制作wordpress调查插件
  • 桂林网站制作多少钱最好的网站开发公司
  • 广州网站开发公司排名广州从化建设网站官网