css - 如何在 WordPress 中向移动用户显示不同的网站徽标?
问题描述
我正在研究电子商务主题,如果设备是移动设备,我一直在尝试让网站显示不同的徽标,这可能吗?
注意:我正在使用一个名为storefront
.
解决方案
尝试这个
<style>
.sitelogo .mobilelogo {
display: none;
}
@media (max-width: 600px) {
.sitelogo .mobilelogo {
display: block;
}
.sitelogo .desktoplogo {
display: none;
}
}
</style>
<div class="sitelogo">
<img src="/images/logo_desktop.png" class="desktoplogo" />
<img src="/images/logo_mobile.png" class="mobilelogo" />
</div>
并尝试以下代码,检查此链接以获得更好的参考
if ( wp_is_mobile() ) {
/* Include/display resources targeted to phones/tablets here */
} else {
/* Include/display resources targeted to laptops/desktops here */
}
推荐阅读
- ios - 有条件地导航到swiftui中的新视图
- angular - 使用 Ionic V4 固定通知图标
- php - 在 php 中使用牛津词典 API 时出错
- html - 不同条件的ngclass
- angular - NativeScript - 如何在调试时查看应用程序设置的内容?
- python - 在txt文件Python中逐行查找单词的频率(如何正确格式化)
- ansible - Ansible:如何使用具有相同键名的 vars 文件
- cypress - 无法使用 cypress.io 单击“是”按钮
- f# - 如何使用嵌套的“if”语句减少代码重复?
- mysql - 这种情况下怎么做join策略呢?