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

恶意 镜像网站标识标牌网站怎么做

恶意 镜像网站,标识标牌网站怎么做,代做网站排名,织梦cms网站模板修改要使用FontFaceObserver来加载设置项目本地的字体#xff0c;先确保字体文件位于项目中或者可以从服务端获取到#xff0c;这样就可以使用FontFaceObserver来检测并加载这些字体 主要有以下几步#xff1a; npm或者yarn安装引入fontfaceobserver字体资源引入和font-face配置…要使用FontFaceObserver来加载设置项目本地的字体先确保字体文件位于项目中或者可以从服务端获取到这样就可以使用FontFaceObserver来检测并加载这些字体 主要有以下几步 npm或者yarn安装引入fontfaceobserver字体资源引入和font-face配置使用FontFaceObserver加载字体并设置fontFamily 下面写个伪代码的示例 首先引入字体资源css配置字体 font.css font-face {font-family: 苹方 Medium;src: url(./cn/苹方 Medium.otf); } font-face {font-family: 新宋体;src: url(./cn/新宋体.ttc); }这个style样式可以写在需要设置字体的组件中当然也可以分开以文件的方式引入我建议分开更好更符合模块化 font.js /** Description: 字体文件列表*/const cnList [{name: 苹方 Medium,fontFamily: 苹方 Medium,},{name: 新宋体,fontFamily: 新宋体,}, ];export default [...cnList];如果用请求实现字体列表的方式实现的话这个可以写在需要设置字体的组件中当然也可以分开以文件的方式引入这种本地字体更好我建议分开更好更符合模块化 如过需要从服务端或者其他服务引用文件字体列表 目标文件.vue !-- 字体 -- div classleft font-selectorSelect v-modelfontAttr.fontFamily on-changechangeFontFamilyOption v-foritem in fontFamilyList :valueitem.name :keyfont-${item.name}div classfont-item v-if!item.preview{{ item.name }}/divdiv classfont-item v-else :stylebackground-image:url(${item.preview});{{ !item.preview ? item : }}!-- 解决无法选中问题 --span styledisplay: none{{ item.name }}/span/div/Option/Select /div//将上面编写的字体列表js文件引入 import fontList from /assets/fonts/font; const fontFamilyList ref([...fontList]);//字体请求 const getFontList async () {const res await axios.get(xxx/font.json);console.log(font response, res);fontFamilyList.value [...fontFamilyList.value,...Object.entries(res.data).map(([, value]) value),]; };// 修改字体 const changeFontFamily (fontName) {console.log(changeFontFamily fontName, fontName);if (!fontName) return;// 字体加载并设置const loadingInstance ElLoading.service(options)const font new FontFaceObserver(fontName);console.log(font, font);font.load(null, 15000).then(() {console.log(字体加载成功);document.documentElement.classList.add(fonts-loaded)document.body.classList.add(font-loaded);loadingInstance.close()}).catch((err) {console.log(err);loadingInstance.close()}); };style scoped langless import url(/assets/fonts/font.css); /style最简单的用法如下 script const font new FontFaceObserver(自定义字体名) font.load().then().catch() /scriptstylefont-face {font-family: 自定义字体名;src: url(字体包路径);} /style这样一个前端字体动态设置的功能就实现了。
http://www.dnsts.com.cn/news/124092.html

相关文章:

  • 企业建设网站的方式帮做图标的网站
  • 做海报素材网站推荐网站后台怎么修改文字
  • 品牌宣传型网站建设方案定制开发电商网站建设多少钱
  • 基于mvc的网站开发中铁建设集团门户网登录快照
  • 网站首页的重要性怎么宣传自己新开的店铺
  • 网站建设技术线路选择wordpress视频直播
  • 做网站需服务器吗微信公众平台内做网站
  • 搭建网站的手机软件模板下载网站
  • 做一个展示网站多少钱网页游戏在线
  • 公司网站建设需求书seo要点
  • 艾纳网站建设jsp语言做网站
  • 做网站用哪些语言网站底部浮动代码
  • 网站建设要费用多少wordpress替换主页
  • 石狮app网站开发哪家好微信广点通广告平台
  • 90做网站装修公司网站多少钱
  • 企业网站建设如何去规划扬中网站建设哪家好
  • 网站规划与建设评分标准楚雄网站建设
  • 深圳科源建设集团有限公司网站复旦学霸张立勇做的网站
  • 阳春市住房规划建设局网站郑州网站优化价格
  • 关于网站seo优化黑龙江建设网一体化平台
  • 个人网站设计教程彩票网站建设维护
  • 贵阳市住房城乡建设局官方网站如何做发表文章的网站
  • 如何增加网站的反链成都有做网站的公司吗
  • 网站建设图文临沂网站制作哪家好
  • 做a暧小视频在线观看网站学校网站建设开发方案书
  • 网站设计英文公司网站 备案
  • 怎么样建设一个网站哈尔滨线下教学最新情况
  • 深圳网站建设公司pestl分析找人做网站应该注意什么
  • 企业网站群建设的原因合肥全网优化
  • 网站备案与所在地受欢迎的南昌网站建设