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

江苏网站建站系统哪家好用织梦后台修改网站logo

江苏网站建站系统哪家好,用织梦后台修改网站logo,网站建设第三方,建网站需花哪几种钱一、自定义属性 是在 CSS 中定义的变量#xff0c;以 --开头。它们可以存储颜色、尺寸、字体等任何 CSS 值#xff0c;并且可以在整个文档中重复使用。 :root {--primary-color: #3498db;--font-size: 16px; }body {color: var(--primary-color);font-size: var(--font-siz…一、自定义属性 是在 CSS 中定义的变量以 --开头。它们可以存储颜色、尺寸、字体等任何 CSS 值并且可以在整个文档中重复使用。 :root {--primary-color: #3498db;--font-size: 16px; }body {color: var(--primary-color);font-size: var(--font-size); } 二、定义自定义属性 自定义属性通常在 :root 选择器中定义这样它们就可以在整个文档中全局使用。不过你也可以在任何选择器中定义自定义属性使其作用域仅限于该选择器及其子元素局部。 /* 全局定义 */ :root {--main-bg-color: #f0f0f0; }/* 局部定义 */ .header {--header-height: 60px;height: var(--header-height); } 三、使用自定义属性 使用 var() 函数来引用自定义属性 .button {background-color: var(--primary-color);padding: var(--padding, 10px); /* 提供默认值 */ } 四、JS动态修改自定义属性 const element document.querySelector(.container); element.style.setProperty(--local-color, #0000ff); // 修改局部变量 document.documentElement.style.setProperty(--global-color, #00ffff); // 修改全局变量 五、应用 templatediv refleftBg classleft-bg/divbutton clickupdateTitleImageClass切换伪类图片/button /templatescript setup import { ref, onMounted } from vue;const leftBg ref(null); const systemTitles [cat1, cat2, cat3]; let currentTitleIndex 0;const getBackgroundSize (title) {// 根据标题返回不同的背景大小switch (title) {case cat1:return contain;case cat2:return cover;case cat3:return auto;default:return cover;} };const images {};const loadImages async () {for (const title of systemTitles) {try {const response await fetch(/${title}/title.jpg);if (!response.ok) {throw new Error(Failed to fetch image for ${title});}const blob await response.blob();images[/${title}/title.jpg] URL.createObjectURL(blob);} catch (error) {console.error(Error loading image for ${title}:, error);}} }; onMounted(async () {await loadImages();updateTitleImageClass();} ); const updateTitleImageClass async () {if (!leftBg.value) {console.error(没有找到leftBg节点);return;}const systemTitle systemTitles[currentTitleIndex];const imagePath /${systemTitle}/title.jpg; // 根据系统标题获取图片路径if (!images[imagePath]) {console.log(没有找到对应的图片路径: ${imagePath});return;}const imageUrl images[imagePath]; // 获取图片路径// 设置自定义属性leftBg.value.style.setProperty(--background-image, url(${imageUrl}));const backgroundSize getBackgroundSize(systemTitle);leftBg.value.style.setProperty(--background-image-size, backgroundSize);// 切换到下一个标题currentTitleIndex (currentTitleIndex 1) % systemTitles.length; }; /scriptstyle langscss scoped .left-bg {width: 100%;height: 100px;position: relative;::before {content: ;display: block;background-image: var(--background-image);background-size: var(--background-image-size, cover);background-position: center;background-repeat: no-repeat;width: 100px;height: 100%;position: absolute;top: 0rem;left: 0rem;} } /style
http://www.hkea.cn/news/14593329/

相关文章:

  • 信息管理网站开发的视频教程深圳工业设计薪资
  • 建设学校网站的意义域名租用平台
  • 成品网站免费模板有哪些做场景秀的网站
  • 做网站前需要准备什么条件seo推广团队
  • 外贸网站解决方案什么行业做网站合适
  • wordpress 建立网站四川煤矿标准化建设网站
  • 京山网站制作一般通过 什么意思
  • 做画册的网站郑州室内设计工作室
  • 网站底部悬浮代码wordpress主流的网站开发工具
  • 有没有专业做汽车坐垫网站wordpress单页面制作
  • 韶关城乡建设部网站首页html的软件
  • 无锡市做网站做网站怎么选关键词
  • 如何把国外的网站在国内做镜像百度推广登录平台官网
  • 淄博机关建设网站做网站用别人的源码可以吗
  • 广东茂名网站建设网站很卡如何优化
  • 网站开发大揭秘网站开发PHP留言本
  • 网站建设lhempire哈尔滨做网站费用报价
  • 什么时候能用ipv6做网站找附近工作招聘信息
  • 网站开发打开世界之窗默认内核营销推广平台
  • 洪洞网站建设网络营销可以做什么工作
  • 长沙培训网站建设wordpress访问很慢吗?
  • 中介做哪些网站网站的制作
  • 重庆市建设工程信息网官网人西安全网优化
  • 手机房产网站模板wordpress竖状导航
  • jsp可以做网站吗ui网页设计师职责能力
  • 开发网站app公司佛山网站建设百家号
  • 如何做企业网站推广产品百度推广关键词查询
  • 企业做网站有用吗天涯个人主页哪个网站好
  • 南昌中小企业网站制作国外服务器vps
  • 上饶网站建设公司网页制作模板及素材