我在Joomla 3的移動就緒主題中使用我的新網站。有人可以告訴我,我怎麼能隱藏移動設備(iPhone等)的訪問者的幾個模塊?我在兩個模塊中有很長的橫幅,如果使用電腦瀏覽器訪問該網站,看起來不錯。但是如果有人通過移動設備訪問我的網站,我該如何隱藏這些模塊?太長,打破了一個很好的看法...Joomla 3隱藏模塊僅適用於移動設備
回答
在引導新版本存在對hidding模塊新的CSS名稱,檢查它http://getbootstrap.com/css/
例如: 「隱藏-XS」代表舊的「隱藏手機」
但是,如果你仍然有一個真正的「隱藏電話」和「hidden-xs」的作品。你可以自己添加這個類:
將此代碼添加到您的CSS文件(你的style.css或您的custom.css)之一:
@media (max-width : 768px) {
.hidden-phone {
display: none;
}
}
然後按照上面的建議和添加模塊類後綴到所需的模塊。
編輯模塊時,請轉到選項 - >高級選項,然後查看 以添加「模塊類後綴」。添加「隱藏手機」
我不知道這是否是最好的解決方案,但它是我現在想到的解決方案。
可以使用JBrowser類
$browser = JBrowser::getInstance();
$browser->isMobile()
它返回一個布爾值。
您可以直接從模板隱藏模塊。
假設你的模板正在使用Bootstrap(並且大多數模板將會是),你可以在模塊中添加一個特殊的類來隱藏手機。編輯模塊時,轉到選項 - >高級選項,然後查找一個框以添加「模塊類後綴」。當屏幕尺寸小於767px時,添加「隱藏手機」(空間很重要,因爲某些模塊不會爲您安裝)。如果你想隱藏767px到979px的寬度,也可以將「hidden-tablet」添加到列表中(也用空格分隔)。
好人!它正在工作......非常感謝! :) –
我想指出,技術上模塊仍然會被加載(我的意思是您的用戶可能會注意到,在他們的移動設備上使用移動網絡時)。所以頁面不會更輕。 –
- 1. Joomla模塊隱藏於註冊用戶
- 2. 隱藏移動設備
- 3. Joomla 3.3.3 - 設備特定的模塊顯示和隱藏
- 4. USB始終斷開連接...僅適用於移動設備
- 5. 窗口onresize事件僅適用於移動設備?
- 6. 如何裁剪圖像左,右僅適用於移動設備
- 7. 在移動設備上隱藏圖像
- 8. 隱藏Javascript文件的移動設備
- 9. 隱藏移動設備的邊框
- 10. 只在移動設備上隱藏div
- 11. window.print()是否適用於移動設備?
- 12. jQuery imgAreaSelect不適用於移動設備
- 13. Javascript click()不適用於移動設備
- 14. Joomla 2.5自定義html模塊僅適用於公共用戶
- 15. Joomla Purity III模板頁腳塊在移動設備上對齊
- 16. 隱藏移動設備的Nivo滑塊標題
- 17. 軌道滑塊不適用於移動設備
- 18. 會話不適用於Joomla模塊?
- 19. 僅適用於移動設備的自適應設計,不適用於臺式機
- 20. 顯示引導程序模式僅適用於移動設備而不適用於臺式機
- 21. 強制橫向模式僅適用於平板電腦/移動設備,不適用於臺式機
- 22. 媒體查詢適用於移動設備Firefox,但不適用於移動設備Chrome
- 23. 引導3:推/拉列僅適用於小屏幕設備
- 24. Div內容浮動左100%當隱藏模塊右浮動Joomla
- 25. 用於移動設備的隱藏滾動條,同時保持滾動能力
- 26. 僅適用於平板電腦設備
- 27. java.lang.UnsatisfiedLinkError CameraDetector僅適用於ARMv7設備
- 28. 隱藏狀態欄不適用於所有設備
- 29. Backbone.js適合移動設備?
- 30. 隱藏的移動建設
感謝您的幫助! –
適合我。 –