Skip to content
Learn Netverks

Lesson

Step 15/36 42% through track

visibility-helpers

Visibility helpers

Last reviewed Jun 1, 2026 Content v20260601
Track mode
iframe_html
Means
HTML preview sandbox
Reading
~1 min
Level
intermediate

This lesson

This lesson teaches Visibility helpers—the ideas, syntax, and habits you need before moving on in Bulma.

Bulma offers a lighter component model when Bootstrap feels too heavy or dated.

You will apply Visibility helpers in contexts like: Smaller marketing sites, internal dashboards, and projects that need quick responsive layout with minimal JS.

Read the lesson, edit HTML/CSS in the playground, press Run to preview, then answer the lesson MCQs.

When the previous lesson's MCQs feel easy and you can explain Visibility helpers in your own words.

Control what appears at each breakpoint with is-hidden, is-hidden-mobile, is-hidden-tablet-only, and related helpers—Bulma’s answer to Bootstrap’s d-none d-md-block display utilities.

Common patterns

  • is-hidden-mobile — hide on touch/narrow viewports, show on larger
  • is-hidden-desktop — hide on desktop, show on mobile/tablet
  • is-hidden-tablet-only — hide only in the tablet band
  • is-sr-only — screen-reader-only text (skip links, labels)

Accessibility note

Hiding the desktop nav with visibility helpers does not implement a mobile menu—pair hidden/shown regions with keyboard-accessible toggles when you add JS. Display helpers alone do not manage focus traps or ARIA expanded state.

Important interview questions and answers

  1. Q: is-hidden vs is-invisible?
    A: is-hidden removes the element from layout (display: none); is-invisible hides visually but preserves space.
  2. Q: Show content only on mobile?
    A: Use is-hidden-tablet or combine helpers so desktop rules hide what mobile shows—test each breakpoint in DevTools.

Self-check

  1. Which helper hides an element but keeps its layout space?
  2. Write classes to show a hint only on mobile viewports.

Interview tip Lesson completion confidence

Can you explain this lesson in 30 seconds without reading notes?

Not saved yet.

Playground

Runs in your browser in a sandboxed frame. Backend runners appear when this track’s profile allows them.

Check yourself

Multiple choice — immediate feedback.

Discussion

Past discussion is visible to everyone. Only logged-in users can post comments and replies.

Starter discussion topics

  • hidden vs invisible?
  • sr-only equivalent in Bulma?

Sign up or log in to post comments and sync lesson progress across devices.

No discussion yet. Be the first to ask a question.

Jump