【发布时间】:2018-07-30 17:09:24
【问题描述】:
我有一个盒子如下:
在上面的框悬停时,框翻转到这个:
这是该块的 HTML 代码:
<div class='tiles'>
<div class='col'>
<a href=""></a>
<a href="#"></a>
<a href="#"></a>
<a href=""></a>
<div class='box'></div>
</div>
我正在使用 CSS 来显示使用 content 的前后值:
.col:nth-child(2) .box:before {
content: "Maps Available";
background: #e4a001;
}
.col:nth-child(2) .box:after {
content:' Google Map : Click \A'
'Apple Map: Click \A \A';
background:#e4a001;
}
现在在上面的代码中,我想包含“href”,这样当用户点击“点击”时(如第二张图片所示),用户会被相应地定向到谷歌和苹果地图。我尝试使用 attr(href) 但它不起作用。我也明白我们不能把 href 放在 CSS 中。 我了解 CSS 不能用于实现此目的。有没有其他选择?? 欢迎任何帮助。
【问题讨论】:
-
您不能使用 css 创建链接 - css 用于样式
-
翻转动画?
-
我投票结束这个问题作为离题,因为这不能使用 css 完成
-
我知道CSS不能用。正如我自己所提到的那样,href 不能包含在 css 中。我正在寻找替代方案,所以我来到了这里。
-
只需将文本放在
<a>标签中,并根据需要显示/隐藏它们。根本不要使用:before/:after。
标签: javascript jquery html css href