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

使用外部示例的CS冲突

  •  0
  • Cloudboy22  · 技术社区  · 5 年前

    我是网页设计和开发的新手。 我懂了 Code pen 有很好的例子,我想把这些例子和我的演示网站结合起来。 问题是Code pen演示有CSS,这与我正在做的工作相冲突。 我下载了一个 Full screen Code pen的菜单,并具有a和li的CSS属性。它破坏了我的设计。 我该怎么解决这个问题? 谢谢

    0 回复  |  直到 5 年前
        1
  •  1
  •   David Edwards    5 年前

    在样式表中创建自定义css,然后在它们下面添加a和li的样式。

    例如:

    .container a {
        // insert styles
       }
    .list{
       // insert styles
      }
    .item{
       // insert styles
       }
    

    在你的html中

    <div class="container">
      <a class="link"></a>
     <ul class="list">
       <li class="item"></li>
       <li class="item"></li>
       <li class="item"></li>
     </ul>
    </div>
    
        2
  •  0
  •   rx2347    5 年前

    在加载示例CSS后,您必须通过加载自己的CSS来覆盖不需要的样式(如li和a)。

    比如:

    <link rel="stylesheet" href="codepen.css" />
    <link rel="stylesheet" href="youroverwrites.css" />
    

    如果这还不够,请使用!重要的选择。在你自己的css中(必须在codepen css之后加载),使用这样的东西:

    li { border:red !important };
    

    重要的是:在从codepen导入的内容之后加载自己的CSS。就这么简单。