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

找人做的网站怎么运行wordpress速度没织梦快

找人做的网站怎么运行,wordpress速度没织梦快,微信网站后台功能,wordpress 另类加速TailwindCSS 多主题色配置 现在大多数网站都支持主题色变换&#xff0c;比如切换深色模式。那么我们该如何进行主题色配置呢&#xff1f; tailwind dark tailwind 包含一个 dark变体&#xff0c;当启用深色模式时&#xff0c;可以为网站设置不同样式 <div class"bg-whi…

TailwindCSS 多主题色配置

现在大多数网站都支持主题色变换,比如切换深色模式。那么我们该如何进行主题色配置呢?

tailwind dark

tailwind 包含一个 dark变体,当启用深色模式时,可以为网站设置不同样式

<div class="bg-white dark:bg-gray-800"><h1 class="text-gray-900 dark:text-white">Dark mode is here!</h1><p class="text-gray-600 dark:text-gray-300">Lorem ipsum...</p>
</div>
启用深色模式

tailwind.config.js 文件darkMode选项默认是false,需要启用深色模式,则可以设置为 media 或者 class

启动了深色模式后, dark:{class}类将会优先于无前缀的类

默认情况下,dark 变体只对 backgroundColorborderColorgradientColorStops``placeholderColortextColor 启用。

  1. media(通过用户的操作系统进行控制)
    // tailwind.config.js
    module.exports = {darkMode: 'media',// ...
    }
    
  2. class (手动控制,HTML树中出现 dark类时起作用)
    // tailwind.config.js
    module.exports = {darkMode: 'class',// ...
    }
    

这种操作可以实现模式切换,但是也不难看出,class中使用dark:{class} 还是比较繁琐的,而且不易查找和修改,并且无法实现多种主题色配置

自定义配置主题色

想要配置不同的主题色,那么就希望配置的颜色可以在不同主题下进行变化。那么如何实现这样的能力呢?我们可以在最外层dom结构上配置不同的类,不同类下的颜色赋予不同值,那么就可以实现多种主题色的切换了,是不是感觉实现很简单,接下来介绍一下代码项目不同主题色的配置。

以小程序(taro + react + rtk)进行介绍,其他原理类似

  • 首先需要建立一个主题文件夹放置我们需要配置的不同主题的css
    theme

    .textLight1 {/* text */--t-1: #1c1d1f;--t-2: #58647a;--t-3: #8390a8;
    }
    
    .textDark1 {/* text */--t-1: #fafafa;--t-2: #d2d3d6;--t-3: #9fa4ad;
    }
    

    以此类推 相同的的变量key值对应不同的value值

  • 其次需要在入口处引入我们的主题文件 并在配置文件中加入我们定义的变量
    app.css

    @import './theme';
    

    tailwind.config.js

    // Example `tailwind.config.js` file
    const colors = require('tailwindcss/colors')module.exports = {theme: {colors: {/* text */'t-1': 'var(--t-1)','t-2': 'var(--t-2)','t-3': 'var(--t-3)',},},
    }
    
  • 有了主题文件跟对应的主题类名 textLight1textDark1…,我们便可以进行切换了 在外层包裹组件中使用对应的类名 就可以达到切换主题的效果。

    注意在组件中需要使用对应的key值才会有该效果

     <Text className="text-t-1">Test</Text>
    
http://www.yayakq.cn/news/926447/

相关文章:

  • 韩国游戏网站设计wordpress文件编辑器
  • 网站建设和托管哪家好wordpress主题无法预览
  • 网站被篡改处理湖南住房和城乡建设厅网站首页
  • 广州建站服务商上海专业做网站建设公司
  • 制作购物网站需要多少钱央视网新闻
  • 中国十大热门网站排名网页设计与制作基础教程
  • 做一个门户网站要多少钱网络教育室内设计专业
  • 视频网站用什么做的wordpress上传文件去重复
  • 网站建设 添加本地视频教程资讯类网站开发文档
  • 网站开发的业务需求分析四川建设网招聘
  • 网站建站商城北京建设教育协会官方网站
  • 和黑人做网站网页设计作业代做
  • 网站开发怎么接入支付宝济南官方网站
  • 门户网站的基本特征多选题老板办公室装修设计
  • 个人网站布局下载礼品网站建设策划
  • 尧都网站建设wordpress本地下载
  • 微商城网站建设行情长沙景点预约攻略
  • 个人网站首页设计欣赏深汕特别合作区属于深圳吗
  • vps如何建两个网站手机ppt在哪个网站做
  • 临安区做网站的公司无锡 网站设计
  • 大庆建设局网站首页做画册去什么网站找素材
  • 南山网站设计电话如何查看百度指数
  • 网站建设的关键问题ppt免费网站
  • 美食推荐网站模板做五金行业的外贸网站
  • 域名怎么制作网站胶州企业网站建设
  • 海宁网站开发瀑布流网站有哪些
  • 做外贸有效的网站注册小程序需要什么条件
  • 深圳网站建设找哪家门户网站兴化建设局 金
  • 粘土做龙网站视频前端一般怎样做网站
  • 好的国外设计网站推荐广州代理注册公司