如何禁用drupal 7中的链接?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何禁用drupal 7中的链接?相关的知识,希望对你有一定的参考价值。
我想在我的drupal 7中禁用一个链接。我不知道该怎么做。有没有一个模块呢。这个特定的链接(https:// xx.xxx.xx.xxx/dev/node)是我故意将链接直接放在URL选项卡上(登录时)而不是通过任何点击导航。我无法访问其html。我尝试使用此URL中给出的CSS - How to disable a link using only CSS?
但它不起作用。事实上它不起作用,因为URL无处可见。仅当我手动输入URL时才会显示该页面。
根据“禁用”的含义,您可以使用javascript的onclick事件并返回false。这将“禁用”链接,这意味着,当您单击链接时,绝对没有任何反应。 return false语句将破坏链接的默认行为,即将用户重定向到任何引用(href)。
示例:<a href="my/path" onclick="return false;">Click me and nothing happens!</a>
如果您通过“禁用”表示隐藏元素以使其根本不可交互,则可以使用CSS属性visibility
并将其设置为hidden
。
示例:<a href="my/path" style="visibility: hidden !important;">No one can see me!</a>
“!important”关键字基本上只是意味着CSS解释器应该优先考虑CSS规则而不是其他规则。这样,你几乎肯定你的CSS规则将适用于所有情况。
当然,您可以使用CSS类等来应用相同的CSS,而不是内联样式,如果您有一些链接,或者您希望“隐藏”的其他元素,这可能会派上用场。
您还可以查看CSS指针事件,它基本上是我之前提供的相同JavaScript解决方案的“非JavaScript”版本。
以上是关于如何禁用drupal 7中的链接?的主要内容,如果未能解决你的问题,请参考以下文章