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

网站自身维护国内最新新闻事件今天

网站自身维护,国内最新新闻事件今天,广 做网站蓝光电影下载,百度搜索量响应式布局从页面表现来说,就是根据浏览器的大小变化而变化。 以前经常使用 amfe-flexible.js 这个库,再通过IDE的cssrem插件转换视觉稿单位 px > rem。 amfe-flexible官方也提示大家使用,viewport来替代。 也许有同学使用postcss-px-to…

响应式布局从页面表现来说,就是根据浏览器的大小变化而变化。

以前经常使用 amfe-flexible.js 这个库,再通过IDE的cssrem插件转换视觉稿单位 px => rem。

amfe-flexible官方也提示大家使用,viewport来替代。

也许有同学使用postcss-px-to-viewport 这个插件,是的。他是postcss-px-to-viewport-8-plugin 插件的前身。

使用 postcss-px-to-viewport 控制台报以下代码

postcss-px-to-viewport: postcss.plugin was deprecated. Migration guide: https://evilmartians.com/chronicles/postcss-8-plugin-migration

解决

postcss-px-to-viewport 替换 postcss-px-to-viewport-8-plugin 修复因为postcss版本导致的atRule is not a constructor 问题。

postcss-px-to-view-port-8-plugin 依赖其它三方库版本如下:

 "postcss": "^8.3.8", // 8.0.0版本都不会转单位"postcss-loader": "^6.1.1",

笔者使用的架构是 vite+react

postcss.config.js 配置

export default {plugins: {'postcss-px-to-viewport-8-plugin': {unitToConvert: 'px', // 需要转换的单位,默认为"px"viewportWidth: 1920, // 设计稿的视口宽度unitPrecision: 5, // 单位转换后保留的精度propList: ['*'], // 需要转换的 CSS 属性列表, 例如['*']代表全部,['html']表示仅对html有效viewportUnit: 'vw', // 转换后的视口单位fontViewportUnit: 'vw', // 转换后的字体单位selectorBlackList: ['.ignore', '.hairlines'], // 不进行转换的 CSS 类名minPixelValue: 1, // 设置转换的最小像素值(3px会被转换为1vw)mediaQuery: false, // 媒体查询里的单位是否需要转换单位},autoprefixer: {},},
}

注意:viewportWidth – 设计稿的视口宽度,这个是设计稿的大小。

更多配置请参考:https://github.com/krmao/postcss-px-to-viewport-8-plugin

代码

// jsxfunction App() {return (<><div className="header-box"><div className="header-title">【1303室】</div><div className="header-rcn"><div className="c1">安全第一责任人:李帅彬</div><div className="c2"><div className="time">20:20</div><div className="date">2025-04-29</div><div className="week">星期一</div></div></div></div></>);
}export default App;// css代码
.header-box {height: 188px;background-color: #2003b0;padding: 0 70px;color: #fff;display: flex;align-items: center;justify-content: space-between;
}.header-title {font-size: 92px;font-weight: 500;
}.header-rcn {display: inline-flex;align-items: flex-end;
}.header-rcn .c1 {color: #d4f802;font-size: 38px;padding: 0 0 20px 0;
}.header-rcn .c2 {margin-left: 40px;text-align: center;
}.header-rcn .c2 .time {font-size: 40px;
}.header-rcn .c2 .date {font-size: 30px;
}.header-rcn .c2 .week {font-size: 30px;
}

预览

更多实践

http://www.dtcms.com/wzjs/105726.html

相关文章:

  • wordpress菜单栏的函数调用北京seo课程培训
  • 旅游网站后台html模板seo优化诊断工具
  • 顺德公益网站制作进入百度app查看
  • 网站开发协议书由谁来写哪里有免费的网站推广软件
  • 沈阳建筑大学网络信息化中心河北seo平台
  • 安防公司网站建设整站快速排名优化
  • 阿里国际站韩语网站怎么做11月将现新冠感染高峰
  • 做报表的网站国内新闻最新5条
  • 数字媒体应用 网站开发国内免费b2b网站大全
  • 做csgo直播网站关键词seo公司真实推荐
  • 武汉网站建设seo优化阿里云网站搭建
  • 野花香社区在线观看播放seo快排软件
  • 新兴建设网站关键词优化的最佳方法
  • 计算机软件开发专业学什么seo招聘要求
  • 商城网站需要多少钱公司网站策划宣传
  • 深圳企业推广网站排名湖南专业seo推广
  • 哈尔滨建站流程做网络推广一个月的收入
  • 义乌建网站指定关键词seo报价
  • 一起做网站女装夏季裙友情链接怎么连
  • go做网站网站seo查询工具
  • 高端品牌型网站建设西安竞价推广托管
  • 奉贤做网站搜狗网站收录入口
  • ui设计与艺术设计区别seo报价单
  • 杭州网站开发wguser怎样留别人电话在广告上
  • 竞价网站策划引擎优化
  • 深圳建网站的专业公司网站设计论文
  • 西安网站优化培训网站收录服务
  • 广西疫情最新情况分布图网站seo是什么意思
  • 宁波网站建设seoseo渠道是什么意思
  • wordpress博客主题汉化优化设计答案四年级上册语文