css之坑

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css之坑相关的知识,希望对你有一定的参考价值。

1、background-size要放在background后边才会生效。

2、隐藏滚动条,内容可以滑动

body::-webkit-scrollbar {
  display: none
 /* 隐藏滚动条,但依旧具备可以滚动的功能 */
}

3、导航栏固定

position: fixed;
top:0px;
//bottom: 0;//固定在底部

在中间部分相对定位,就不会消失  

4、rem 是相对于根元素计算的,rem值=当前px除以根元素。如:根元素为16px,需要一个18px的字体,只要18/16=1.125rem.

  

(function () {
      var t;
      function inithtmlFont(){
          var maxWidth = 640;
          var html = document.documentElement;
          var windowWidth = html.clientWidth;
            var windowWidth = html.clientWidth>maxWidth?maxWidth:html.clientWidth;
         
          html.style.fontSize?=?(windowWidth/640)*200+‘px‘;  
      }
      window.onresize = function(){
        clearTimeout(t);
        t = setTimeout(initHtmlFont,250);
      }
      document.addEventListener(‘DOMContentLoaded‘, function () {
        initHtmlFont();
      }, false);
    })();

  

以上是关于css之坑的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS动画

VSCode自定义代码片段7——CSS动画

VSCode自定义代码片段7——CSS动画

VSCode自定义代码片段6——CSS选择器

trigger()的event事件对象之坑

css常用代码片段 (更新中)