【问题标题】:How to use href in CONTENT css?如何在 CONTENT css 中使用 href?
【发布时间】: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 中。我正在寻找替代方案,所以我来到了这里。
  • 只需将文本放在&lt;a&gt; 标签中,并根据需要显示/隐藏它们。根本不要使用:before / :after

标签: javascript jquery html css href


【解决方案1】:

根据需要显示和隐藏链接:

.box {
  width:150px;
  height:150px;
  position:fixed;
  left:50%;
  top:50%;
  transform:translate(-50%, -50%);
}

.front, .back {
  width:100%;
  height:100%;
  position:absolute;
  left:0;
  top:0;
  transition:transform 0.5s linear;
  background-color:#f44336;
  backface-visibility: hidden;
}

.back {
  transform:rotateY(180deg);
}

.box:hover .front {
  transform:rotateY(180deg);
}

.box:hover .back {
  transform:rotateY(0deg);
}
<div class="box">
  <div class="front">
    Maps
  </div>
  <div class="back">
    Google Map: <a href="http://www.google.com">Click</a>
    <br><br>
    Apple Map: <a href="http://www.apple.com">Click</a>
  </div>
</div>

【讨论】:

  • 感谢您的回复。我试过了,但没有帮助。这是一个小提琴:jsfiddle.net/tvaz7jtw/3
  • @JAne 你的小提琴似乎没有在我的浏览器上显示任何内容。你想达到什么目的?是否与我的代码 sn-p 中的内容相似?
  • 包含这个盒子只是为了让你们了解我最后的情况。非常感谢任何帮助。
  • 请在fiddle UP中拖动下面的窗口查看框
  • @JAne 我也更新了我的答案。这应该完全符合您的需要。
猜你喜欢
  • 1970-01-01
  • 2013-11-20
  • 2018-06-22
  • 2014-01-18
  • 1970-01-01
  • 1970-01-01
  • 2020-04-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多