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

深圳做网站的网络公成都门户网站建设

深圳做网站的网络公,成都门户网站建设,羽毛球赛事2022直播,b2b批发平台有哪些UnoCSS是一个好东西,可以把任何style样式通过css去描述。但是默认使用的tailwindcss有一个不完美,就是当使用图片时,背景图片无法通过原子化css直接描述。例如有一个背景图片,则必须为该图片单独出一个css样式,然后再加…

UnoCSS是一个好东西,可以把任何style样式通过css去描述。但是默认使用的tailwindcss有一个不完美,就是当使用图片时,背景图片无法通过原子化css直接描述。例如有一个背景图片,则必须为该图片单独出一个css样式,然后再加载该样式。

有没有办法弥补UnoCSS这个短板?

经过本人的实践,解决了这个问题。在Vue Plugin的UNOCSS里配置一个正则转换表达式,用来描述该文件:

      UnoCSS({// cc-bg-login-login_bg-jpg --> /assets/login/login_bg.jpgrules:configEnv.mode == 'dev'? [[/^cc-bg-(\w+)-(\w+)-(png|jpg|gif)$/,([, dir, fname, fext]) => ({ 'background-image': `url(@/assets/${dir}/${fname}.${fext})` })]]: [[/^cc-bg-(\w+)-(\w+)-(png|jpg|gif)$/,([, dir, fname, fext]) => ({'background-image': `url(${viteEnv.VITE_PUBLIC_PATH}assets/${dir}/${fname}.${fext})`})]]}),

这个表达式的意思,是当class以cc-bg-开头的类转换为style时启动正则转换。多级目录使用-号来定义分隔。而最后的.png或.jpg则写成-png或-jpg,输出的最终目标指向assets目录(vite定义的资源目录)。当调试环境时,不添加最终的发布路径,这样指向的图片在调试和正式环境都可以正常显示。

http://www.wangmingla.cn/news/47246.html

相关文章:

  • 做阳具到哪个网站有卖软件开发
  • 做生产计划类的网站海淀搜索引擎优化seo
  • 做政府网站建设哪家好朋友圈广告
  • wordpress产品数量上海seo公司
  • 做网站需要办什么手续网络优化工具
  • 网站变宽屏怎么做桂林seo顾问
  • 做网站的客户哪里找如何成为app推广代理
  • wordpress文章编辑器海口网站关键词优化
  • 营销型网站设计稿seo黑帽培训骗局
  • 浦东新区中国建设银行官网站网络营销工具包括
  • 专业的手机网站建设seo在线外链
  • 手机网站秒杀模板seowhy论坛
  • jsp如何做动态网站千锋教育培训怎么样
  • 网站的查询系统怎么做苏州手机关键词优化
  • 网站实名认证 备案淘宝seo优化怎么做
  • 淮安建设局网站中山百度seo排名公司
  • 中山企业集团网站建设爱站网ip反查域名
  • b2c平台网址滕州网站建设优化
  • 网站建设的关键词百度官网地址
  • 凡科网上商城seo赚钱暴利
  • 长沙网站制作案例长沙网站快速排名提升
  • 静态网站怎么样苏州排名搜索优化
  • 用空间做网站如何做好安全网络营销方案怎么写
  • 贵阳培训网站建设网络营销推广方案前言
  • 镇江网站建设远航科技必应bing国内版
  • 网站设计师发展前景南京seo关键词排名
  • 有哪些做简历的网站广告主广告商对接平台
  • 用avada做网站首页360优化大师旧版本
  • 宿迁网站建设费用百度上看了不健康的内容犯法吗
  • 北京网站制作net2006实时热点新闻事件