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

洛阳网站建设哪家专业广州seo报价

洛阳网站建设哪家专业,广州seo报价,有哪些做场景秀的网站,互联网0成本暴利项目目录 引入原因: css增长,样式错乱 调试 规范:在class上原子化css 特点:把class当行内style动态属性用 优点 不用命名样式 不用想并不重要的CSS变量名 缺少命名逻辑 不用撰写维护和模板【对应的独立css块】 不用不停滚…

目录

引入原因:

css增长,样式错乱

调试

规范:在class上原子化css 

特点:把class当行内style动态属性用

优点

不用命名样式

不用想并不重要的CSS变量名

缺少命名逻辑

不用撰写维护和模板【对应的独立css块】

不用不停滚动屏幕切换鼠标光标位置【vue】

打包后的css文件占用空间变小:因为在class上原子化css

CSS文件占比小(几kb),不用优化

插件:自带各种类名提示

类型长且重复多次: @layer @apply指令扩展

​编辑

类名的命名规则

参考链接


安装 - TailwindCSS中文文档 | TailwindCSS中文网

中文更友好:

Tailwind CSS 中文网

扫描所有 HTML 文件、JavaScript 组件以及任何 模板中的 CSS 类(class)名,然后生成相应的样式代码并写入到一个静态 CSS 文件

引入原因:

css增长,样式错乱

多个 class 里都包含了类似的样式,但你需要写多次,css 会一直增长

css 没有模块作用域,所以可能你在这里加了一个样式,结果别的地方样式错乱了。

调试

在 chrome devtools 里可以直接看到有啥样式,而且样式之间基本没有交叉,很容易调试:

之前写法容易多个 class 的样式相互覆盖,还要确定优先级和顺序

规范:在class上原子化css 

 「Atomic/Utility-First CSS」是和「Semantic CSS 」(语义化 CSS ) 相对的一种 CSS 规范。

原子 class 样式是只是作用在某个 html 标签的

特点:把class当行内style动态属性用

优点

不用命名样式

不用想并不重要的CSS变量名

缺少命名逻辑

不用撰写维护和模板【对应的独立css块】

不用不停滚动屏幕切换鼠标光标位置【vue】

打包后的css文件占用空间变小:因为在class上原子化css

CSS文件占比小(几kb),不用优化

插件:自带各种类名提示

插件名:Tailwind CSS IntelliSense

类型长且重复多次: @layer @apply指令扩展

类名的命名规则

1.布局类:


2.flex: 相当于 display: flex;
3.grid: 相当于 display: grid;
4.justify-between: 相当于 justify-content: space-between;
5.items-center: 相当于 align-items: center;


6.间距和尺寸类:


7.m-4: 相当于 margin: 1rem;
8.p-2: 相当于 padding: 0.5rem;
9.w-1/2: 相当于 width: 50%;
10.h-8: 相当于 height: 2rem;


11.文本和颜色类:


12.text-lg: 相当于 font-size: 1.125rem;
13.text-blue-500: 相当于 color: #4299e1;

常见的文本大小类:

  • text-xs: 额外小
  • text-sm: 小
  • text-base: 基础(默认大小)
  • text-lg: 大
  • text-xl: 额外大
  • text-2xl: 双倍额外大
  • text-3xl: 三倍额外大
  • text-4xl: 四倍额外大
  • text-5xl: 五倍额外大
  • text-6xl: 六倍额外大
  • rounded-sm: 小圆角,比较小的圆角样式。
  • rounded: 中等圆角,是默认的圆角样式。
  • rounded-md: 中等圆角,稍大于默认圆角。
  • rounded-lg: 大圆角,相对较大的圆角样式。
  • rounded-xl: 非常大的圆角,比 rounded-lg 更大。
  • rounded-full: 完全圆角,将元素变成圆形。


14.响应式类:


15.lg:flex: 在大屏幕上应用 flex 样式。
16.sm:w-full: 在小屏幕上应用 width: 100%; 样式。

Tailwind CSS 的类名遵循一种基于功能和直观的命名规律。以下是一些常见的规律:

1.基础形式: 类名通常由一个或多个单词组成,描述了一个具体的样式或功能。

   <!-- 示例:字体大小 -->
   <p class="text-lg">This is a paragraph.</p>


2.缩写: 为了简化和提高可读性,Tailwind 使用缩写形式的类名。

   <!-- 示例:边距和内边距 -->
   <div class="m-4 p-2">Content</div>


3.组合类名: 你可以组合多个类名以应用多个样式。

   <!-- 示例:组合类名 -->
   <div class="flex items-center space-x-4">
     <!-- ... -->
   </div>


4.变体类名: 使用响应式前缀和状态类名可以根据屏幕大小或状态应用样式。

   <!-- 示例:响应式和状态类名 -->
   <div class="lg:flex hover:bg-gray-200">
     <!-- ... -->
   </div>


5.颜色和尺寸: 颜色和尺寸类名通常包含有关样式的信息。

   <!-- 示例:颜色和尺寸类名 -->
   <button class="bg-blue-500 text-white p-2">Click me</button>

总体而言,Tailwind CSS 的命名规律强调清晰、简洁和功能导向。这种直观的命名风格使得在 HTML 文件中阅读和理解样式更加容易。

参考链接

TailwindCSS的使用,看这一篇就够了! - 掘金

一次就能看懂的Tailwind CSS介绍 - 掘金

UnoCSS给了我一个不用tailwindcss的理由 - 掘金

为什么真的有人讨厌 TailWindCSS ? - 掘金

快速掌握 Tailwind:最流行的原子化 CSS 框架 - 掘金

http://www.hkea.cn/news/181383/

相关文章:

  • 高校建设网站的特色如何建立一个网站
  • 公司做网站域名归谁搜索引擎营销策划方案
  • 怎么做外贸个人网站seo综合查询工具可以查看哪些数据
  • 黑客网站盗qq百度seo公司整站优化
  • 网页设计代码不能运行seo的中文名是什么
  • 灵溪网站建设外贸网站谷歌seo
  • 网站开发系统设计产品推销
  • 不用代码做网站 知乎百度引流推广怎么收费
  • 怎么看网站后台什么语言做的产品全网营销推广
  • 可以做宣传图的网站网络销售管理条例
  • 做书籍封皮的网站制作网站平台
  • 1网站建设公司长沙网站到首页排名
  • 域名还在备案可以做网站吗seo培训班
  • 前程无忧网宁波网站建设类岗位北京网站快速排名优化
  • 如何优化网站内部链接站长工具站长之家
  • 阿里云网站建设的实训报告免费的自媒体一键发布平台
  • 关于加强网站建设的意见企业获客方式
  • 帮企业建设网站保密合同优化设计电子课本
  • 金山石化网站建设广告电话
  • 网站开发 前景网络推广代理
  • 温州整站推广咨询seo网站推广专员
  • 企业营销型网站团队百度seo排名优化教程
  • 安徽平台网站建设哪里好网络策划与营销
  • 做网站接广告赚钱么凡科建站和华为云哪个好
  • 成都网站建设科技公seo营销外包公司
  • 重庆有哪些做网站 小程序的百度搜索引擎的特点
  • 仁怀哪里可以做网站自动秒收录网
  • 重庆市建设局网站推广软件一键发送
  • 合肥网络推广网络运营网站seo诊断分析和优化方案
  • 网站优化公司免费咨询sem优化推广