30天网站建设全程实录seo面试常见问题及答案

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

30天网站建设全程实录,seo面试常见问题及答案,兰州做网站公司,建设行业门户网站使用 CSS 变量更改多个元素样式 var() 函数用于插入自定义的属性值#xff0c;如果一个属性值在多处被使用#xff0c;该方法就很有用。 custom-property-name 是必需的, 自定义属性的名称#xff0c;必需以 – 开头。 value 可选。备用值#xff0c;在属性不存在的时候使…使用 CSS 变量更改多个元素样式 var() 函数用于插入自定义的属性值如果一个属性值在多处被使用该方法就很有用。 custom-property-name 是必需的, 自定义属性的名称必需以 – 开头。 value 可选。备用值在属性不存在的时候使用。 var(custom-property-name, value):root {–main-bg-color: coral;–main-txt-color: blue;–main-padding: 15px; }#div1 {background-color: var(–main-bg-color);color: var(–main-txt-color);padding: var(–main-padding); }#div2 {background-color: var(–main-bg-color);color: var(–main-txt-color);padding: var(–main-padding); }创建一个自定义的 CSS 变量 创建一个 CSS 变量只需要在变量名前添加两个破折号并为其赋值。 这样会创建一个–penguin-skin变量并赋值为gray灰色。 其他元素可通过该变量来设置为gray灰色。 –penguin-skin: gray;使用一个自定义的 CSS 变量 创建变量后CSS 属性可以通过引用变量名来使用它的值。 background: var(–rabbit-basecolor);变量不生效时设定默认值 当变量因为某些原因导致变量不生效, 可以设置一个备用值。 比如: 有些人正在使用着不支持 CSS 变量的旧浏览器或者设备不支持你设置的变量值。 background: var(–penguin-skin, black);一只会动的兔子 !DOCTYPE html html langen head meta http-equivContent-Type contenttext/html; charsetUTF-8 titleEaster Rabbit/title style html {width: 100%;height: 100%; }body {width: 100%;height: 100%;background: #E2B29F;display: flex;justify-content: center;align-items: center; }.rabbit {–rabbit-basecolor: gray;–rabbit-ear-shadow: pink;–rabbit-skicolor:white;position: relative; }.rabbit .rabbitbody {width: 4em;height: 5.6em;/在这行以下修改代码/background: var(–rabbit-skincolor, whitesmoke);border-radius: 50% 50% 50% 50%/60% 60% 40% 40%;-webkit-transform: rotate(-40deg);transform: rotate(-40deg);box-shadow: inset -2.3em -2.7em 0 0 var(–rabbit-basecolor); }.rabbit .rabbithead {position: absolute;width: 4em;height: 4.6em;top: -2.5em;left: -2em;background: var(–rabbit-basecolor);border-radius: 50% 50% 50% 50%/65% 60% 40% 35%;-webkit-transform: rotate(-120deg);transform: rotate(-120deg);overflow: hidden; }.rabbit .rabbithead:before {content: ;position: absolute;width: 0.65em;height: 0.5em;top: -0.1em;left: 1.8em;background: #F97996;border-radius: 50% 50% 50% 50%/30% 30% 70% 70%;-webkit-transform: rotate(130deg);transform: rotate(130deg); }.rabbit .rabbithead:after {content: ;position: absolute;width: 1em;height: 1em;top: 1.5em;left: 1.6em;background: #F4F4F4;border-radius: 50%;box-shadow: inset 0.1em 0.15em 0 0.37em #3D261C; }.rabbit .rabbitear {position: absolute;border-radius: 50% 50% 50% 50%/40% 40% 60% 60%;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%; }.rabbit .rabbitear–left {width: 2.2em;height: 4.7em;top: -5.7em;left: -0.2em;background: var(–rabbit-ear-shadow, #F3E3DE);-webkit-transform: rotate(40deg);transform: rotate(40deg);box-shadow: inset 0.3em -0.4em 0 -0.1em var(–rabbit-basecolor);-webkit-animation: ear-left 5s infinite ease-out;animation: ear-left 5s infinite ease-out; }.rabbit .rabbitear–right {width: 2em;height: 4.7em;top: -5.5em;left: -0.7em;background: var(–rabbit-basecolor);-webkit-transform: rotate(10deg);transform: rotate(10deg);-webkit-animation: ear-right 5s infinite ease-out;animation: ear-right 5s infinite ease-out; }.rabbit .rabbitleg {position: absolute; }.rabbit .rabbitleg–one {width: 0.8em;height: 3em;top: 2.3em;left: 0.2em;background: var(–rabbit-basecolor);border-radius: 50% 50% 50% 50%/30% 30% 70% 70%;-webkit-transform-origin: 50% 0%;transform-origin: 50% 0%;-webkit-transform: rotate(15deg);transform: rotate(15deg); }.rabbit .rabbitleg–one:before {content: ;position: absolute;width: 0.8em;height: 0.5em;top: 2.6em;left: -0.2em;background: var(–rabbit-basecolor);border-radius: 50% 50% 50% 50%/70% 70% 30% 30%;-webkit-transform: rotate(-10deg);transform: rotate(-10deg); }.rabbit .rabbitleg–three {width: 0.9em;height: 3em;top: 2.4em;left: 0.7em;background: var(–rabbit-basecolor);border-radius: 50% 50% 50% 50%/30% 30% 70% 70%;-webkit-transform-origin: 50% 0%;transform-origin: 50% 0%;-webkit-transform: rotate(10deg);transform: rotate(10deg); }.rabbit .rabbitleg–three:before {content: ;position: absolute;width: 0.8em;height: 0.5em;top: 2.6em;left: -0.2em;background: var(–rabbit-basecolor);border-radius: 50% 50% 50% 50%/70% 70% 30% 30%;-webkit-transform: rotate(-10deg);transform: rotate(-10deg); }.rabbit .rabbitleg–two {width: 2.6em;height: 3.6em;top: 1.7em;left: 1.6em;background: var(–rabbit-basecolor);border-radius: 50% 50% 50% 50%/50% 50% 50% 50%;-webkit-transform-origin: 50% 0%;transform-origin: 50% 0%;-webkit-transform: rotate(10deg);transform: rotate(10deg); }.rabbit .rabbitleg–two:before {content: ;position: absolute;width: 1.6em;height: 0.8em;top: 3.05em;left: 0em;background: var(–rabbit-basecolor);border-radius: 50% 50% 50% 50%/70% 70% 30% 30%;-webkit-transform: rotate(-10deg);transform: rotate(-10deg); }.rabbit .rabbitleg–four {width: 2.6em;height: 3.6em;top: 1.8em;left: 2.1em;background: var(–rabbit-basecolor);border-radius: 50% 50% 50% 50%/50% 50% 50% 50%;-webkit-transform-origin: 50% 0%;transform-origin: 50% 0%;-webkit-transform: rotate(10deg);transform: rotate(10deg); }.rabbit .rabbitleg–four:before {content: ;position: absolute;width: 1.6em;height: 0.8em;top: 3.05em;left: 0em;background: var(–rabbit-basecolor);border-radius: 50% 50% 50% 50%/70% 70% 30% 30%;-webkit-transform: rotate(-10deg);transform: rotate(-10deg); }.rabbit .rabbittail {position: absolute;width: 0.9em;height: 0.9em;top: 3.7em;left: 4em;background: var(–rabbit-basecolor);-webkit-transform: rotate(25deg);transform: rotate(25deg); }.rabbit .rabbittail:after, .rabbit .rabbittail:before {content: ;position: absolute;width: 100%;height: 100%;background: var(–rabbit-basecolor);border-radius: 50%; }.rabbit .rabbittail:before {top: 0;left: -50%; }.rabbit .rabbittail:after {top: 50%;left: 0; }-webkit-keyframes ear-left {0%, 20%, 100% {-webkit-transform: rotate(40deg);transform: rotate(40deg);}10%, 30%, 80% {-webkit-transform: rotate(45deg);transform: rotate(45deg);}90% {-webkit-transform: rotate(50deg);transform: rotate(50deg);} }keyframes ear-left {0%, 20%, 100% {-webkit-transform: rotate(40deg);transform: rotate(40deg);}10%, 30%, 80% {-webkit-transform: rotate(45deg);transform: rotate(45deg);}90% {-webkit-transform: rotate(50deg);transform: rotate(50deg);} }-webkit-keyframes ear-right {0%, 20%, 100% {-webkit-transform: rotate(10deg);transform: rotate(10deg);}10%, 30%, 80% {-webkit-transform: rotate(5deg);transform: rotate(5deg);}90% {-webkit-transform: rotate(0deg);transform: rotate(0deg);} }keyframes ear-right {0%, 20%, 100% {-webkit-transform: rotate(10deg);transform: rotate(10deg);}10%, 30%, 80% {-webkit-transform: rotate(5deg);transform: rotate(5deg);}90% {-webkit-transform: rotate(0deg);transform: rotate(0deg);} } /style /head body !– partial:index.partial.html – div classrabbitdiv classrabbitleg rabbitleg–one/divdiv classrabbitleg rabbitleg–two/divdiv classrabbittail/divdiv classrabbitbody/divdiv classrabbitleg rabbitleg–three/divdiv classrabbitleg rabbitleg–four/divdiv classrabbitear rabbitear–right/divdiv classrabbithead/divdiv classrabbitear rabbitear–left/div /div !– partial – /body /html