- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试使整个推荐磁贴在 WordPress 主题中可点击。主题是Orfeo,站点是storytwirl.com
推荐磁贴有两个 div - 外部 div 类 card card-testimonial card-plain 没有链接到任何东西,内部 div 类 card-avatar链接到 URL。
主题支持 _card-avatar 中的链接。但我希望整个 div 类 card card-testimonial card-plain 链接到与其内部 div 类 card-avatar 相同的 URL。共有三个推荐磁贴,我希望它们链接到三个不同的 URL。
我没有找到通过 Wordpress 访问 HTML 的方法,只是将链接移动到 card card-testimonial card-plain div。我也没有在 php 文件中看到有关此类的任何信息。
这三个图 block 之间的唯一区别是 div 类 card-avatar 中的 a href 和 title。
我在 Wordpress Customizer 中使用“Additional CSS”来添加 CSS,使 card card-testimonial card-plain 类的 div 看起来像可点击的,但实际上我无法在其中添加链接div。而且我不知道如何仅使用 CSS 向每张推荐卡添加三个不同的链接。你能帮忙吗?
是否可以采用此 CSS 代码,并为三个 card card-testimonial card-plain div 中的每一个添加一个链接,每个 tile 都有不同的 URL?
/* CSS that makes tiles look clickable but does not add actual links */
div.card.card-testimonial {
cursor: hand;
cursor: pointer;
opacity: .9;
}
a.divLink {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
text-decoration: none;
/* Makes sure the link doesn't get underlined */
z-index: 10;
/* raises anchor tag above everything else in div */
background-color: white;
/*workaround to make clickable in IE */
opacity: 0;
/*workaround to make clickable in IE */
filter: alpha(opacity=0);
/*workaround to make clickable in IE */
}
这是 HTML:
<div class="card card-testimonial card-plain">
<div class="card-avatar">
<a href="http://storytwirl.com/topic/animation-ideas/"><img class="img" src="http://storytwirl.com/wp-content/uploads/2018/10/legal-alien-round-icon-190x190.png" alt="Animation Ideas" title="Animation Ideas"></a>
</div>
<div class="content">
<h4 class="card-title">Animation Ideas</h4>
<h6 class="category text-muted">Stories for Films, Series, Games & More</h6>
<p class="card-description">I have plenty of ideas for animated films, TV series, web series, games, and live action. Variety of styles, variety of audiences, and variety of genres. I would love to develop these ideas with you or jump onto your idea to help to develop it into full production.</p>
</div>
</div>
感谢 Andrei Gheorghiu 回答这个问题! =)
最佳答案
这样做就可以了:
div.card.card-testimonial {
position: relative;
}
div.card.card-testimonial a:before {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
content: '';
}
它创建一个 before
<a>
上的伪元素并用 position:relative
填充最近的父级(这是卡)。如果卡片中没有设置z-index
,它也会呈现在卡片中的所有其他内容之上。 .
它实际上充当了卡片的全部点击,将它们提供给其父级 <a>
.
注意:如果 card 的任何元素子元素和 <a>
的祖先元素,此技术就会中断有position:relative
它还为卡片中的每个 链接创建伪元素。在这种情况下,卡片将指向其 DOM 中的最后一个链接,因为它将被放置在最后。
关于html - 如何仅通过 CSS 使具有相同类的 div 链接到 Wordpress 中的不同 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52807876/
是 if(a == 0 && b == 0 && c == 0) { return; } 一样 if(a == 0) { return; } if(b == 0) { return; } if(c =
我想做这样的事情: Class A Class B extends A Class C extends A B b = new B(); C c = new C(); b->setField("foo
我对 Mysql 世界很天真......:)我试图使用连接从表中查询, 我遇到结果集问题...表结构如下 下面... VIDEO_XXXXX | Field | Type
我最近问过关于从另一个类获取类的唯一实例的问题。 ( How to get specific instance of class from another class in Java? ) 所以,我正
假设我们有两种类型 using t1 = int*; using t2 = int*; 我知道 std::is_same::value会给我们true .什么是,或者是否有模板工具可以实现以下目标?
对于我的一个应用程序,我假设比较 2 个字符串的第一个字符比比较整个字符串是否相等要快。例如,如果我知道只有 2 个可能的字符串(在一组 n 字符串中)可以以相同的字母开头(比如说 'q'),如果是这
我想在我的NXP LPC11U37H主板(ARM Cortex-M0)上分析一些算法,因为我想知道执行特定算法需要多少个时钟周期。 我编写了这些简单的宏来进行一些分析: #define START_C
我在 Excel 中创建了一个宏,它将在 Excel 中复制一个表格,并将行除以我确定的特定数字(默认 = 500 行),并为宏创建的每个部门打开不同的工作表。 使用的代码是这样的: Sub Copy
我想根据第一个字典对第二个字典的值求和。如果我有字典 A 和 B。 A = {"Mark": ["a", "b", "c", "d"], "June": ["e", "a"], "John": ["a
当我这样做时 system()在 Perl 中调用,我通常根据 perldocs 检查返回码.嗯,我是这么想的。大部分时间 $rc!=0对我来说已经足够了。最近我在这里帮助了两个遇到问题的人syste
在我的进度条上,我试图让它检测 div 加载速度。 如果 div 加载速度很快,我想要实现的目标将很快达到 100%。但进度条的加载速度应该与 div 的加载速度一样快。 问题:如何让我的进度条加载
当我获得与本地时间相同的时间戳时,firebase 生成的服务器时间戳是否会自动转换为本地时间,或者我错过了什么? _firestore.collection("9213903123").docume
根据the original OWL definition of OWL DL ,我们不能为类和个体赋予相同的名称(这是 OWL DL 和 OWL Full 之间的明显区别)。 "Punning" i
我有两个输入复选框: 尝试使用 jQuery 来允许两个输入的行为相同。如果选中第一个复选框,则选中第二个复选框。如果未检查第 1 个,则不会检查第 2 个。反之亦然。 我有代码: $('inpu
可以从不同系统编译两个相同的java文件,但它们都有相同的内容操作系统(Windows 7),会生成不同的.class文件(大小)? 最佳答案 是的,您可以检查是否有不同版本的JDK(Java Dev
我正在清理另一个人的正则表达式,他们目前所有的都以结尾 .*$ 那么下面的不是完全一样吗? .* 最佳答案 .*将尽可能匹配,但默认情况下为 .不匹配换行符。如果您要匹配的文本有换行符并且您处于 MU
我使用 Pick ,但是如何编写可以选择多个字段的通用PickMulti呢? interface MyInterface { a: number, b: number, c: number
我有一个 SQL 数据库服务器和 2 个具有相同结构和数据的数据库。我在 2 个数据库中运行相同的 sql 查询,其中一个需要更长的时间,而另一个在不到 50% 的时间内完成。他们都有不同的执行计划。
我需要你的帮助,我有一个包含两列的表,一个 id 和 numpos,我希望 id 和 numops 具有相同的结果。 例子: $cnx = mysql_connect( "localhost", "r
如何将相同的列(在本例中按“级别”排序)放在一起?我正在做一个高分,我从我的数据库中按级别列出它们。如果他们处于同一级别,我希望他们具有相同的 ID。 但是我不想在别人身上显示ID。只有第一个。这是一
我是一名优秀的程序员,十分优秀!