- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在创建一个 Web 应用程序,我在其中制作了一张可点击的卡片。我想为零机会禁用 anchor 标记上的点击事件。
但是 pointer-events: none;
不工作。
我在这里设置了一个片段以便更好地理解。
.fc-card-header {
background: #1976d2;
padding: 24px;
height: auto;
border-radius: 3px;
display: block;
}
.svg-icon svg {
width: 24px;
height: 24px;
fill: rgba(0,0,0,0.54);
}
<a href="cmOpportunitySummary" class="white" style="text-decoration:none;pointer-events: none; cursor: default;;">
<div class="fc-card-header">
<div class="grid-row">
<div class="grid-cell text-left no-padding padding-right cell-auto-width">
<div class="svg-icon no-width no-padding white" data-role="ico_RoundStar"><svg viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none"></path> <path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm4.24 16L12 15.45 7.77 18l1.12-4.81-3.73-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23L16.23 18z"></path></svg></div>
</div>
<div class="grid-cell no-padding flex flex-vcenter">
<p class="text-left white">Opportunities</p>
</div>
</div>
<div class="grid-row padding-top">
<div class="grid-cell no-padding padding-top padding-bottom text-left flex flex-vcenter">
<span class="heading white no-line-height">0</span>
</div>
</div>
</div>
</a>
最佳答案
在 a
标签上使用 display:block;
或 display:inline-block;
,它会起作用。
a {
text-decoration: none;
pointer-events: none;
cursor: default;
display: block;
color: #fff;
}
.fc-card-header {
background: #1976d2;
padding: 24px;
height: auto;
border-radius: 3px;
display: block;
}
.svg-icon svg {
width: 24px;
height: 24px;
fill: rgba(0, 0, 0, 0.54);
}
<a href="cmOpportunitySummary" class="white">
<div class="fc-card-header">
<div class="grid-row">
<div class="grid-cell text-left no-padding padding-right cell-auto-width">
<div class="svg-icon no-width no-padding white" data-role="ico_RoundStar">
<svg viewBox="0 0 24 24">
<path d="M0 0h24v24H0z" fill="none"></path>
<path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm4.24 16L12 15.45 7.77 18l1.12-4.81-3.73-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23L16.23 18z"></path>
</svg>
</div>
</div>
<div class="grid-cell no-padding flex flex-vcenter">
<p class="text-left white">Opportunities</p>
</div>
</div>
<div class="grid-row padding-top">
<div class="grid-cell no-padding padding-top padding-bottom text-left flex flex-vcenter">
<span class="heading white no-line-height">0</span>
</div>
</div>
</div>
</a>
关于html - 指针事件 : none is not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42224761/
我刚接触 C 语言几周,所以对它还很陌生。 我见过这样的事情 * (variable-name) = -* (variable-name) 在讲义中,但它到底会做什么?它会否定所指向的值吗? 最佳答案
我有一个指向内存地址的void 指针。然后,我做 int 指针 = void 指针 float 指针 = void 指针 然后,取消引用它们以获取值。 { int x = 25; vo
我正在与计算机控制的泵进行一些串行端口通信,我用来通信的 createfile 函数需要将 com 端口名称解析为 wchar_t 指针。 我也在使用 QT 创建一个表单并获取 com 端口名称作为
#include "stdio.h" #include "malloc.h" int main() { char*x=(char*)malloc(1024); *(x+2)=3; --
#include #include main() { int an_int; void *void_pointer = &an_int; double *double_ptr = void
对于每个时间步长,我都有一个二维矩阵 a[ix][iz],ix 从 0 到 nx-1 和 iz 从 0 到 nz-1。 为了组装所有时间步长的矩阵,我定义了一个长度为 nx*nz*nt 的 3D 指针
我有一个函数,它接受一个指向 char ** 的指针并用字符串填充它(我猜是一个字符串数组)。 *list_of_strings* 在函数内部分配内存。 char * *list_of_strings
我试图了解当涉及到字符和字符串时,内存分配是如何工作的。 我知道声明的数组的名称就像指向数组第一个元素的指针,但该数组将驻留在内存的堆栈中。 另一方面,当我们想要使用内存堆时,我们使用 malloc,
我有一个 C 语言的 .DLL 文件。该 DLL 中所有函数所需的主要结构具有以下形式。 typedef struct { char *snsAccessID; char *
我得到了以下数组: let arr = [ { children: [ { children: [], current: tru
#include int main(void) { int i; int *ptr = (int *) malloc(5 * sizeof(int)); for (i=0;
我正在编写一个程序,它接受一个三位数整数并将其分成两个整数。 224 将变为 220 和 4。 114 将变为 110 和 4。 基本上,您可以使用模数来完成。我写了我认为应该工作的东西,编译器一直说
好吧,我对 C++ 很陌生,我确定这个问题已经在某个地方得到了回答,而且也很简单,但我似乎找不到答案.... 我有一个自定义数组类,我将其用作练习来尝试了解其工作原理,其定义如下: 标题: class
1) this 指针与其他指针有何不同?据我了解,指针指向堆中的内存。如果有指向它们的指针,这是否意味着对象总是在堆中构造? 2)我们可以在 move 构造函数或 move 赋值中窃取this指针吗?
这个问题在这里已经有了答案: 关闭 11 年前。 Possible Duplicate: C : pointer to struct in the struct definition 在我的初学者类
我有两个指向指针的结构指针 typedef struct Square { ... ... }Square; Square **s1; //Representing 2D array of say,
变量在内存中是如何定位的?我有这个代码 int w=1; int x=1; int y=1; int z=1; int main(int argc, char** argv) { printf
#include #include main() { char *q[]={"black","white","red"}; printf("%s",*q+3); getch()
我在“C”类中有以下函数 class C { template void Func1(int x); template void Func2(int x); }; template void
我在64位linux下使用c++,编译器(g++)也是64位的。当我打印某个变量的地址时,例如一个整数,它应该打印一个 64 位整数,但实际上它打印了一个 48 位整数。 int i; cout <<
我是一名优秀的程序员,十分优秀!