【发布时间】:2016-10-22 12:12:19
【问题描述】:
我正在构建一个单页响应式网站,想知道如何在用户在手机上查看网站时添加快速呼叫按钮,同时在台式机或平板电脑上查看时将其隐藏。
提前非常感谢。
【问题讨论】:
标签: javascript html css
我正在构建一个单页响应式网站,想知道如何在用户在手机上查看网站时添加快速呼叫按钮,同时在台式机或平板电脑上查看时将其隐藏。
提前非常感谢。
【问题讨论】:
标签: javascript html css
您可以通过选择按钮消失的specific window size 来使用 CSS media queries 实现该效果:
@media (min-width: 961px) {
.button-call {
display: none;
}
}
您可以使用min-device-width 而不是min-width 来定位物理屏幕分辨率。
有关按钮本身,请参阅How to trigger a phone call when clicking a link in a web page on mobile phone
【讨论】:
@media only screen and (min-width:600px) {
.hide-on-desktop, * [aria-labelledby='hide-on-desktop'] {
display: none;
max-height: 0;
overflow: hidden;
}
只需确保您的按钮具有 .hide-on-desktop 类...
【讨论】: