簡體   English   中英

在特定頁面上隱藏div或class元素,並在其他頁面上顯示

[英]Hide a div or class element on specific pages and show on other

我只想在網站的某些頁面上隱藏以下div / class:

    <div class="topNav">
    <nav id="display_menu_5" class="menu">
    ......

我試過使用jQuery,但沒有幫助,使用php,我設法將其隱藏在所有頁面上,我真的在這里碰到了磚牆,該怎么辦?

如果對我有幫助,我可以在電子商務平台上的模板-Volusion中進行此操作,因此可能會在某種程度上妨礙我。

我假設您使用的是彼此包含的不同文件。

這使得可以在由url / page調用的php文件中設置變量,例如:

$nav_visible = true;

並在您的nav.php文件中:

if (isset($nav_visible)) {
    echo '<div class="topNav">';
}

或者,您可以檢查變量是true還是false,而不是檢查變量是否存在。

回答我自己的問題,因為我發現僅使用CSS的解決方案。 我能夠通過Volusion描述字段訪問所需的頁面,並且向每個頁面添加了內聯樣式,如下所示:

    <style>
    .topNav{display:none !important;}
    </style>            

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM