颜色不适用于活动按钮

2024-02-22

我试图在按下按钮时将 css 字体颜色更改为白色,但是目前我可以执行此操作的唯一方法是使用 !important 并强制更改颜色。有没有办法在不使用 !important 的情况下做到这一点?这是我的代码:

目前,按钮字体颜色更改为 .modal-close 的背景颜色,除非我使用 !important 强制其更改为白色。有什么方法可以在不使用 !important 的情况下使其正常工作吗?任何帮助,将不胜感激。

.modal-close {
    width: 30px;
    height: 30px;
    border-radius:30px;
    border: 1px solid $gray-light;
    font-size: 14px;
    font-weight: 200;
}
.modal-close-x {
    position: relative;
    right: 3px;
    bottom: 4px;
}
.modal-close:focus {
    outline: 0;
}
.modal-close:active {
    background: #41b97c;
    color: #ffffff; /* want this to work without !important */
    border: 1px solid #41b97c;
}
.modal-close:hover {
    border: 1px solid #41b97c;
    color: #41b97c;
}
<button  class="modal-close pull-right" aria-label="Close" >
    <span class="modal-close-x" aria-hidden="true">&times;</span>
</button>

This is a matter of selectors ordering (which should ALWAYS follow LOVE and HATE https://css-tricks.com/remember-selectors-with-love-and-hate/) given CSS specificity are the same the cascade part of CSS will take care of it and make the last rule override the priors.

How 爱与恨 https://css-tricks.com/remember-selectors-with-love-and-hate/应订购:

a:link
a:visited
a:hover /* Note that `a:focus` is the same order level as `a:hover` */
a:active

所以在你的情况下,应该是:

.modal-close:focus {}
.modal-close:hover {}
.modal-close:active {}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

颜色不适用于活动按钮 的相关文章

  • 如何左对齐 Bootstrap 3 下拉菜单?

    在上图中 MenuItems 与 MyMenu 的右侧对齐 我需要将 MyMenu 的 MenuItems 左对齐 我的意思是它必须与 MyMenu 的左边缘对齐 我尝试使用 pull left 和 pull right 类 例如 ul c
  • PHP 联系表单未提交

    您好 我之前曾成功使用过这个非常简单的 php 联系脚本 但当我尝试在新的 HTML 页面上实现它时 表单不会提交 任何人都可以看到任何明显的错误吗 任何帮助将非常感激 这是表单的 html div div
  • 更改单选按钮上输入字段中的值

    我正在开发一个项目 用户必须在两个选项中选择一个 选项是单选按钮 目前我正在获取 keyup 事件的结果 当用户选择一个选项 然后在输入字段中输入值时 他会在另一个结果输入字段中得到结果 它工作正常 但是当用户想要更改选项并选择其他选项时出
  • 检测滚动条是否可见(例如在移动设备上)

    我见过很多关于检测 HTML 元素是否可滚动的问题 答案 例如动态检测滚动条 https stackoverflow com questions 33805052 detect scrollbar dynamically 我需要类似的东西
  • 对于跨域 XHR 丢弃 cookie 不是更简单吗?

    在进行网络开发时 我一直在与奇怪的限制作斗争 其中之一是 AJAX 请求的同源限制 我问自己 在创建请求时丢弃 cookie 而不是阻止对跨域资源的请求是否会更简单 以避免滥用 AJAX 请求的身份验证凭据 浏览器会话 Cookie 是一种
  • 在聚合物元素中动态注入共享样式(聚合物1.2.3)

    我确实有几个自己创建的嵌套聚合物元素 目前 通过使用聚合物共享样式 我可以将自定义样式注入其他元素 不幸的是 这种方法仅限于静态使用 因此 在实现时 我确实需要通过导入共享样式模块来知道哪个元素应该使用哪种共享样式 and 但在我的用例中
  • 为什么 HTML 5 没有内置可编辑组合框或本地菜单? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • IE7内容可编辑自动换行

    我有以下代码 div class editable This is test text This is test text This is test text This is test text This is test text Thih
  • 录制视频和音频并上传到服务器

    我想为网站添加视频录制功能 我一直在搜索并尝试所有可能的可用解决方案 但还没有任何工作正常 我已经尝试过以下解决方案 WebRTC 我知道使用 WebRTC 我们可以从网络摄像头和麦克风获取流 我发现了很多关于相同内容的文章 但没有一篇解释
  • 差异:查看页面源代码与在 Firebug 中查看

    当我查看页面的页面源时 例如 http my sa ucsb edu public curriculum coursesearch aspx http my sa ucsb edu public curriculum coursesearc
  • 如何知道 Solr Optimize 何时完成?

    我正在使用 Solr php client 通过 php 与 Solr 进行通信 这段代码触发solr优化命令 solr gt optimize 请问有没有什么方法可以确定优化完成了 这都是因为我的网站上有一个管理页面 我每天必须手动优化
  • BS3 - img 响应类 - 为什么没有最大高度?

    引导程序 3 包括 img responsive班级 应用这些 css 设置 display block height auto max width 100 为什么没有max height 100 我发现添加这个使得图片的高度也适合 但我不
  • Phantomjs page.content 未检索页面内容

    我使用 Phantomjs 来抓取使用 JavaScript 和 Ajax 加载动态内容的网站 我有以下代码 var page require webpage create page onError function msg trace v
  • Angular 中的动态子组件

    我正在构建一个具有一致的元素列表设计模式的应用程序 如果我有一个 A 类型的对象 我会创建AComponent它接受a作为输入 然后创建另一个组件来迭代 A 列表 AListComponent 那么如果我有一个对象 B 我需要做同样的事情
  • Selenium 查看鼠标/指针

    有什么方法可以在运行测试时真正看到硒鼠标吗 要么是 Windows 光标图像 要么是某种点或十字线或任何东西 我正在尝试使用拖放功能selenium and java in an HTML5Web 应用程序 并且能够看到光标以了解它实际在做
  • 页脚没有停留在底部

    这似乎是有史以来最令人困惑的问题 至少对我来说是这样 知道这个页面 除了标题之外 都已损坏 我复制了 HTML 并尝试小心地删除 WordPress 相关的爵士乐 以便您获得该页面的 html JsBin直播页面 http jsbin co
  • ng-show 令人不安的 div 布局 - angularJS

    我在用ng show notesOpened 如果notesOpened 变量为true 则隐藏div 然而 当隐藏时 它会扰乱布局 有没有办法让 ng show 的行为与 css 属性相同visibility hidden 以便被隐藏的
  • 手动渲染 Twig 字符串时禁用 HTML 转义

    我有以下代码将字符串呈现为 HTML 输出 如何阻止它转义 HTML 文本 template who bar params array who gt Foo s twig new Twig Environment new Twig Load
  • 使用 JavaScript 和 HTML 打印表情符号

    为什么这有效 p x1f604 p 而这并没有 document getElementById emoji innerHTML String fromCharCode parseInt 1f604 16 JS 术语中的 char 实际上是一
  • 在活动之间共享菜单栏

    我的应用程序上有一个菜单栏 我需要在 5 个活动之间共享该菜单栏 我的菜单栏 5 个允许在活动之间切换的按钮 对于任何活动具有完全相同的 UI 和相同的行为 因此我想共享菜单栏 XML 视图代码和控制器代码 我已经找到了一种使用共享 XML

随机推荐

  • 尝试使用 mod_wsgi 设置 Flask

    我正在尝试设置烧瓶mod wsgi但我不断收到以下错误 13 Permission denied access to denied filesystem path home ec2 user myapp because search per
  • 匹配 Unix 上文件中的日期

    我有以下内容unix命令 我用它来尝试查找格式中的日期yyyy mm dd在一个文件中 grep i w d 4 d 2 d 2
  • 将“在 iBooks 中打开”添加到 UIWebView

    我正在为一个网站开发一个包装应用程序 基本上 它在 UIWebView 中打开网站的移动版本 网站上的一些链接指向 PDF 当在 Safari 中打开同一网站并点击 PDF 链接时 PDF 上会显示一条漂亮的黑色条纹 上面写着 在 iBoo
  • 如何将手写笔块级导入与 Vuetify 样式结合使用

    使用手写笔块级导入 vuetify style styl myapp import vuetify src stylus main 这是为了确保 vuetify css 不会干扰页面中未使用 vuetify 的其他部分的元素 但不幸的是它不
  • 实现Java优先级队列

    public class PriorityQueue
  • 如何重构这个Javascript匿名函数?

    我们的代码中有这个匿名函数 它是 jQuery 的 Ajax 对象参数的一部分 并且使用调用它的函数中的一些变量 this invoke function method data callback error bare ajax succe
  • 强制浏览器单击时下载图像文件

    我需要浏览器下载图像文件 就像单击 Excel 工作表时一样 有没有办法仅使用客户端编程来做到这一点
  • 如何设置CSS禁用复选框?

    我想更改网格中禁用复选框的 CSS 用户很难看到它们 有什么简单的方法可以做到这一点 我对所使用技术的偏好 按降序排列 CSSJavaScript jQuery Other 我建议更改背景颜色 background color表单 字段集
  • Java中如何向进程发送EOF?

    我想跑groff在Java程序中 输入来自字符串 在真实的命令行中 我们将通过以下方式终止输入 D在 Linux Mac 中 那么Java程序中如何发送这个终止符呢 String usage Dd year n Dt test 1 n Os
  • PHP交互模式下如何执行

    我是 PHP 新手 我只想在命令提示符 交互模式 中运行 PHP 所以我输入了这段代码 php v But I do not know how to execute it because when I press Enter cmd exp
  • 如何将多页 PDF 转换为单页 TIFF

    该帖子询问如何将多页 PDF 转换为多页带有 Ghostscript 的 TIFF 将多页 PDF 转换为多页 TIFF 的工具 https stackoverflow com questions 10037101 tools to con
  • LoginButton.java 错误 - 在 Android 上开始使用 facebook sdk 时遇到问题

    我在使用 facebook sdk 时遇到问题 我使用Intellij Idea 并且我设法将sdk添加到项目中并至少对其进行编译 因此 我从一个具有单个活动的空白项目开始 并添加一个 LoginButton 以便我的 Layout xml
  • 如何在 Objective-C 中读取 MIME 类型的文件

    我有兴趣检测 iPhone 应用程序文档目录中文件的 MIME 类型 搜索文档没有提供任何答案 这有点hacky 但它应该可以工作 不确定 因为我只是猜测它 有两种选择 如果您只需要 MIME 类型 请使用 timeoutInterval
  • Kotlin 中的 Hadoop 上下文类型参数

    在 Kotlin 中实现 Hadoop Mapper 或Reducer 时 我从编译器中得到了一个有趣的矛盾 任何时候您使用Context对象 如果您不提供类型参数
  • github 中的子模块不可点击

    我正在使用 github 并且我的存储库中有子模块 但是 我希望能够单击 github 上的子模块来打开子模块存储库页面 这是我的 gitmodules 文件 submodule submodule1 path submodule1 url
  • 为什么 ReactJS 中组件只能返回一个节点? (有什么根本原因吗?)

    来自文档 JSX 根节点的最大数量 目前 在组件的渲染中 只能返回一个节点 比如说 如果你有一个 div 列表 返回 您必须将组件包装在 div span 或任何其他内容中 成分 不要忘记 JSX 编译成常规 js 返回两个 函数实际上没有
  • 如何为我的网站提供 iPhone 图标? [复制]

    这个问题在这里已经有答案了 如何设置正确显示的图标iPhone对于我创建的网站 将其添加到您的 head 部分
  • 如何将日期时间显示为当地时间,末尾不带时区?

    编辑 由于一些看似混乱的情况 让我澄清一下 如果可能的话 我希望解决方案在 freemarker 中完成 而不是在 java 中完成 我有一个日期时间字符串 如下所示 2019 03 12T16 02 00 02 00我必须以特定的格式来显
  • 是否有任何免费或商业 jpeg 解码速度非常快 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我正在使用 c libjpeg 来解
  • 颜色不适用于活动按钮

    我试图在按下按钮时将 css 字体颜色更改为白色 但是目前我可以执行此操作的唯一方法是使用 important 并强制更改颜色 有没有办法在不使用 important 的情况下做到这一点 这是我的代码 目前 按钮字体颜色更改为 modal