The skeleton block is a simple block element with a pulsating background. It has a minimum height of 4.5em.
Example
HTML
<divclass="skeleton-block"></div>
If you insert text inside this block, you can make its height responsive:
Example
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.
Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh,
ut fermentum massa justo sit amet risus. Donec sed odio dui.
Nullam quis risus eget urna mollis ornare vel eu leo.
Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Nullam id dolor id
nibh ultricies vehicula ut id elit.
HTML
<divclass="skeleton-block">
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.
Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh,
ut fermentum massa justo sit amet risus. Donec sed odio dui.
Nullam quis risus eget urna mollis ornare vel eu leo.
Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Nullam id dolor id
nibh ultricies vehicula ut id elit.
</div>
John Smith @johnsmith 31m
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor
sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus est non commodo luctus,
nisi erat porttitor ligula, eget lacinia odio sem nec elit
vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.
HTML
<articleclass="media"><figureclass="media-left"><pclass="image is-64x64 is-skeleton"><imgsrc="https://placehold.co/128x128"alt="Placeholder image"></p></figure><divclass="media-content"><divclass="content is-skeleton"><p><strong>John Smith</strong><small>@johnsmith</small><small>31m</small><br>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor
sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus est non commodo luctus,
nisi erat porttitor ligula, eget lacinia odio sem nec elit
vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.
</p></div><navclass="level is-mobile"><divclass="level-left"><aclass="level-item"><spanclass="icon is-small is-skeleton"><iclass="fas fa-reply"></i></span></a><aclass="level-item"><spanclass="icon is-small is-skeleton"><iclass="fas fa-retweet"></i></span></a><aclass="level-item"><spanclass="icon is-small is-skeleton"><iclass="fas fa-heart"></i></span></a></div></nav></div><divclass="media-right"><buttonaria-label="delete"class="delete is-skeleton"></button></div></article>
Example
HTML
<articleclass="media"><figureclass="media-left"><pclass="image is-64x64 is-skeleton"><imgsrc="https://placehold.co/128x128"alt="Placeholder image"></p></figure><divclass="media-content"><divclass="field"><pclass="control"><textareaclass="textarea is-skeleton"placeholder="Add a comment..."></textarea></p></div><navclass="level"><divclass="level-left"><divclass="level-item"><aclass="button is-info is-skeleton">Submit</a></div></div><divclass="level-right"><divclass="level-item"><labelclass="checkbox is-skeleton"><inputtype="checkbox"> Press enter to submit </label></div></div></nav></div></article>
Curabitur blandit tempus porttitor. Etiam porta sem malesuada magna mollis euismod. Cras justo odio, dapibus ac facilisis in, egestas eget quam.
HTML
<divclass="notification is-skeleton">
Curabitur blandit tempus porttitor. Etiam porta sem malesuada magna mollis euismod. Cras justo odio, dapibus ac facilisis in, egestas eget quam.
</div>
The `.title` and `.subtitle` elements have both an `is-skeleton` and `has-skeleton` variant:
* `is-skeleton` will turn the whole block into a loading skeleton
* `has-skeleton` will turn only a small part of its content into a loading skeleton, to simulate loading only the inner text rather than the whole block
Example
Title
HTML
<h1class="title is-skeleton">
Title
</h1>
Example
Title
HTML
<h1class="title has-skeleton">
Title
</h1>
Example
Subtitle
HTML
<h2class="subtitle is-skeleton">
Subtitle
</h2>
Example
Subtitle
HTML
<h2class="subtitle has-skeleton">
Subtitle
</h2>
Example
Title
Subtitle
HTML
<h1class="title is-skeleton">
Title
</h1><h2class="subtitle is-skeleton">
Subtitle
</h2>
Example
Title
Subtitle
HTML
<h1class="title has-skeleton">
Title
</h1><h2class="subtitle has-skeleton">
Subtitle
</h2>