- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
感兴趣的标本是在 https://store.ashenglowgaming.com/ 的实时网页
当客户点击主页上的“添加到购物车”按钮时,会触发转动进度轮的动画,我想将其作为样式的目标,因为我需要使用颜色 #d53600 覆盖其默认颜色
并使用任何可用的方法为转动的轮子添加光晕。
这个例子超越了一个简单的最小例子;这是一个真正的应用程序问题,坦率地说,我不知道转轮是如何实现的,我是否可以通过 CSS 设置样式,或者我必须在某处重写一些 JavaScript。
问题是,首先,如何识别负责转轮的代码?我知道如何从浏览器开发工具中提取的所有信息都是 HTML 和 CSS,提供如下:
HTML 和 CSS:
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.added_to_cart,
.widget a.button,
.site-header-cart .widget_shopping_cart a.button {
background-color: #eeeeee;
border-color: #eeeeee;
color: #333333;
}
1516799947index.css:2 .added_to_cart,
.button,
button,
input[type=button],
input[type=reset],
input[type=submit] {
border: 0;
background: 0 0;
background-color: #43454b;
border-color: #43454b;
color: #fff;
cursor: pointer;
padding: .6180469716em 1.41575em;
text-decoration: none;
font-weight: 600;
text-shadow: none;
display: inline-block;
outline: 0;
-webkit-appearance: none;
border-radius: 0;
<a rel="nofollow" href="/?add-to-cart=116" data-quantity="1" data-product_id="116" data-product_sku="" class="button product_type_simple add_to_cart_button ajax_add_to_cart">Add to cart</a>
如果我没有提供一些后果的细节,请在否决之前询问 - 这不是出于懒惰,而是我只是超出了我的能力范围,我是一个非编码人员,我正在尽我最大的努力在这里应付。
最佳答案
我已经帮你找到了。要更改颜色,您应该更改以下内容。
.button.loading:after {
color: #FFFFFF; /* This is the default color */
}
如果你想玩弄动画的细节,那么你应该玩弄
button.loading:after, input[type="button"].loading:after,
input[type="reset"].loading:after, input[type="submit"].loading:after,
.button.loading:after, .added_to_cart.loading:after {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
content: "\f110";
-webkit-animation: fa-spin .75s linear infinite;
animation: fa-spin .75s linear infinite;
height: 20px;
width: 20px;
line-height: 20px;
font-size: 20px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -10px;
margin-top: -10px;
}
要在加载处于事件状态时更改按钮的背景颜色,您应该更改以下内容
.button.loading:hover {
background-color: #eeeeee;
}
希望这对您有所帮助。
关于javascript - 如何识别负责转轮动画的代码并设计其样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48425272/
尝试实现 Cucumber 来做一些自动化测试。 jUnit 测试。我创建了 2 个文件并编辑了 maven 项目附带的 pom.xml 以添加依赖项。内容如下图。两个文件中的第一个是 cucumbe
androidTestCompile 'com.android.support.test:runner:1.0.0' androidTestCompile 'com.android.suppo
情况:我在 Win XP 32 位系统上安装了 Sonarqube。我按照指示设置所有路径。服务器在 localhost://9090 处打开良好。 我的JAVA_HOME是:C:\Program F
我在成功安装 sonarqube 和 sonar runner 后遇到了这个问题。当我在项目/sonar-runner 中运行时,它显示错误。任何人都可以帮忙吗? ERROR: Sonar serve
我在 docker 中使用 gitlab runners。 它使用我们自己的 php 镜像和 mysql:5.7 镜像。之前它工作,但现在我们可以在启动 CI 作业时看到这个错误: Running w
我是一名优秀的程序员,十分优秀!