mirror of
https://github.com/twbs/bootstrap.git
synced 2025-01-29 21:52:22 +01:00
Merge pull request #10100 from twbs/document_hide_text
Fixes #10076: Document hide text
This commit is contained in:
commit
a7e5bac2d7
@ -81,6 +81,7 @@
|
|||||||
<li><a href="#helper-classes-floats">Quick floats</a></li>
|
<li><a href="#helper-classes-floats">Quick floats</a></li>
|
||||||
<li><a href="#helper-classes-clearfix">Clearfix</a></li>
|
<li><a href="#helper-classes-clearfix">Clearfix</a></li>
|
||||||
<li><a href="#helper-classes-screen-readers">Screen reader content</a></li>
|
<li><a href="#helper-classes-screen-readers">Screen reader content</a></li>
|
||||||
|
<li><a href="#helper-classes-image-replacement">Image replacement</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
|
12
css.html
12
css.html
@ -2292,6 +2292,18 @@ For example, <code><section></code> should be wrapped as inline.
|
|||||||
}
|
}
|
||||||
{% endhighlight %}
|
{% endhighlight %}
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="helper-classes-image-replacement">Image replacement</h3>
|
||||||
|
<p>Utilize the <code>.text-hide</code> class or mixin to help replace an element's text content with a background image.</p>
|
||||||
|
{% highlight html %}
|
||||||
|
<h1 class="text-hide">Custom heading</h1>
|
||||||
|
{% endhighlight %}
|
||||||
|
{% highlight css %}
|
||||||
|
// Usage as a Mixin
|
||||||
|
.heading {
|
||||||
|
.text-hide();
|
||||||
|
}
|
||||||
|
{% endhighlight %}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
@ -69,7 +69,15 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
// CSS image replacement
|
// CSS image replacement
|
||||||
|
//
|
||||||
|
// Heads up! v3 launched with with only `.hide-text()`, but per our pattern for
|
||||||
|
// mixins being reused as classes with the same name, this doesn't hold up. As
|
||||||
|
// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. Note
|
||||||
|
// that we cannot chain the mixins together in Less, so they are repeated.
|
||||||
|
//
|
||||||
// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757
|
// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757
|
||||||
|
|
||||||
|
// Deprecated as of v3.0.1 (will be removed in v4)
|
||||||
.hide-text() {
|
.hide-text() {
|
||||||
font: ~"0/0" a;
|
font: ~"0/0" a;
|
||||||
color: transparent;
|
color: transparent;
|
||||||
@ -77,6 +85,14 @@
|
|||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
border: 0;
|
border: 0;
|
||||||
}
|
}
|
||||||
|
// New mixin to use as of v3.0.1
|
||||||
|
.text-hide() {
|
||||||
|
font: ~"0/0" a;
|
||||||
|
color: transparent;
|
||||||
|
text-shadow: none;
|
||||||
|
background-color: transparent;
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
}
|
}
|
||||||
.text-hide {
|
.text-hide {
|
||||||
.hide-text();
|
.text-hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user