Site logo

Archived topic

Hide text in a widget on mobile

5 replies · Started by Joseph on February 10, 2020

Viewing posts 1–6 of 6

So I have a topbar on a website, based off of the Artisan theme. In the top bar is my company phone number. On Mobile, I would like to somehow add the text "Click To Call" to the phone number. But only on mobile.

Is there an elegant way to do this? Either CSS to only show on mobile, or two different widgets, one shown on mobile only, the rest on tablets and PCs?

Hi. That link sends me to instructions to add custom classes to menu items. But this is the top bar. Can it be done inline? This is my current code

<p class="topbar" style="text-align: left;">CLICK TO CALL 24/7 <i class="fa fa-phone" aria-hidden="true"></i><a href="tel:18888888888"> (888) 888-8888</a></p>

Well, I tried this, and it's working. Let me know if there is something I should still change?

<p class="topbar" style="text-align: left;"><span class="hide-on-desktop hide-on-tablet">CLICK TO</span> CALL 24/7 <i class="fa fa-phone" aria-hidden="true"></i><a href="tel:888888888"> (888) 888-8888</a></p>

That is correct :)

Thanks!

This archived topic is closed to new replies.