代码之家  ›  专栏  ›  技术社区  ›  Ethan

CSS加载不会影响DOM

  •  0
  • Ethan  · 技术社区  · 9 年前

    出于某种原因,此CSS不会影响HTML。在我的网站上,当我调试它时,它说CSS已经加载,但在样式窗格中它没有显示。

    <head>
      <link rel="stylesheet" href="https://raw.githubusercontent.com/jonsuh/hamburgers/master/dist/hamburgers.css">
    </head>
    
    <body>
      <button class="hamburger" type="button">
            <span class="hamburger-box">
                <span class="hamburger-inner"></span>
            </span>
        </button>
    </body>
    2 回复  |  直到 9 年前
        1
  •  5
  •   Naren Murali    9 年前

    使用如下url!

    原因(由提供 Mr.Lister ):

    可识别为样式表!

    <link rel="stylesheet" href="https://raw.githubusercontent.com/jonsuh/hamburgers/master/dist/hamburgers.css">
    

    之后:

    <link rel="stylesheet" href="https://rawgit.com/jonsuh/hamburgers/master/dist/hamburgers.css">
    

    <head>
      <link rel="stylesheet" href="https://rawgit.com/jonsuh/hamburgers/master/dist/hamburgers.css">
    </head>
    
    <body>
      <button class="hamburger" type="button">
            <span class="hamburger-box">
                <span class="hamburger-inner"></span>
            </span>
        </button>
    </body>
        2
  •  2
  •   Heshan Kit    9 年前

    像这样尝试通常你添加的git风格的链接不会作为cdn链接工作。所以使用rawgithub。com域来检索css文件。

    <head>
      <link rel="stylesheet" type="text/css" href="https://rawgithub.com/jonsuh/hamburgers/master/dist/hamburgers.css">
    </head>
    
    <body>
      <button class="hamburger" type="button">
            <span class="hamburger-box">
                <span class="hamburger-inner"></span>
            </span>
        </button>
    </body>