html - CSS3 与 Angular Material CSS

标签 html angularjs css angular-material

我有一个 ul, li 设计的 css,它在 Bootstrap 上运行良好。当我在 Angular Material 元素上使用相同的材​​料时,Angular Material css 阻止该 css 代码工作。

CSS 代码:

li {
    width: 2em;
    height: 2em;
    text-align: center;
    line-height: 2em;
    border-radius: 1em;
    background: dodgerblue;
    margin: 0 1em;
    display: inline-block;
    color: white;
    position: relative;
}

    li::before {
        content: '';
        position: absolute;
        top: .9em;
        left: -4em;
        width: 4em;
        height: .2em;
        background: dodgerblue;
        z-index: -1;
    }


    li:first-child::before {
        display: none;
    }

.active {
    background: dodgerblue;
}

    .active ~ li {
        background: lightblue;
    }

        .active ~ li::before {
            background: lightblue;
        }

HTML代码:

<link rel="stylesheet" href="app/css/style.css">
<link href="master/libraries/angular-material/angular-material.css" rel="stylesheet" />

在包含 Material CSS 链接时,我的设计没有按预期工作。但是,我需要它才能开始工作。

最佳答案

也许你应该尝试像这样在 Angular Material css 之后添加你的 css:

<link href="master/libraries/angular-material/angular-material.css" rel="stylesheet" />
<link rel="stylesheet" href="app/css/style.css">

关于html - CSS3 与 Angular Material CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39696395/

相关文章:

php - WordPress 2017 主题 : Add A Div over the Header image

javascript - 使用angularJS将页面动态加载到div中

javascript - 有条件的 ng-click

javascript - AngularJS - 禁用 ng 的错误?不更新新值

html - 轮播未显示在我的网站上

css - zindex 和子元素

css - 在标题图片下方添加 5px 底部边距

javascript - 有什么办法可以在从js生成的excel文件上设置安全内容吗?

html - 使用 firefox 时右边距有空白

javascript - 使用 JavaScript 将本地 .txt 文件中的文本加载到 html textarea