1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-21 12:51:52 +02:00

fix utils ToC listing by unnesting headings

This commit is contained in:
Mark Otto
2015-05-29 14:05:31 -07:00
parent e6bc8da426
commit 7c552d70fc

View File

@@ -10,7 +10,7 @@ Bootstrap includes dozens of utilities—classes with a single purpose. They're
* Will be replaced with the ToC, excluding the "Contents" header * Will be replaced with the ToC, excluding the "Contents" header
{:toc} {:toc}
### Text alignment ## Text alignment
Easily realign text to components with text alignment classes. Easily realign text to components with text alignment classes.
@@ -22,7 +22,7 @@ Easily realign text to components with text alignment classes.
<p class="text-nowrap">No wrap text.</p> <p class="text-nowrap">No wrap text.</p>
{% endexample %} {% endexample %}
### Text transform ## Text transform
Transform text in components with text capitalization classes. Transform text in components with text capitalization classes.
@@ -32,9 +32,7 @@ Transform text in components with text capitalization classes.
<p class="text-capitalize">Capitalized text.</p> <p class="text-capitalize">Capitalized text.</p>
{% endexample %} {% endexample %}
### Contextual colors ## Contextual colors and backgrounds
### Contextual colors and backgrounds
Convey meaning through color with a handful of emphasis utility classes. These may also be applied to links and will darken on hover just like our default link styles. Convey meaning through color with a handful of emphasis utility classes. These may also be applied to links and will darken on hover just like our default link styles.
@@ -69,7 +67,7 @@ Sometimes contextual classes cannot be applied due to the specificity of another
Ensure that any meaning conveyed through color is also conveyed in a format that is not purely presentational. Ensure that any meaning conveyed through color is also conveyed in a format that is not purely presentational.
{% endcallout %} {% endcallout %}
### Close icon ## Close icon
Use a generic close icon for dismissing content like modals and alerts. **Be sure to include screen reader text when you can** as we've done with `.sr-only`. Use a generic close icon for dismissing content like modals and alerts. **Be sure to include screen reader text when you can** as we've done with `.sr-only`.
@@ -80,7 +78,7 @@ Use a generic close icon for dismissing content like modals and alerts. **Be sur
</button> </button>
{% endexample %} {% endexample %}
### Floats ## Floats
Float an element to the left or right with a class. `!important` is included to avoid specificity issues. Classes can also be used as mixins. Float an element to the left or right with a class. `!important` is included to avoid specificity issues. Classes can also be used as mixins.
@@ -107,7 +105,7 @@ Float an element to the left or right with a class. `!important` is included to
} }
{% endhighlight %} {% endhighlight %}
### Center content ## Center content
Set an element to `display: block;` and center via `margin`. Available as a mixin and class. Set an element to `display: block;` and center via `margin`. Available as a mixin and class.
@@ -154,7 +152,7 @@ Easily clear `float`s by adding `.clearfix` **to the parent element**. Utilizes
} }
{% endhighlight %} {% endhighlight %}
### Hidden content ## Hidden content
Hide any HTML element with the `[hidden]` attribute. Previously, v3.x included a `.hidden` class that forced toggled content. However, we removed it due to conflicts with jQuery's `hide()` function. It's taken from [PureCSS](http://purecss.io). Hide any HTML element with the `[hidden]` attribute. Previously, v3.x included a `.hidden` class that forced toggled content. However, we removed it due to conflicts with jQuery's `hide()` function. It's taken from [PureCSS](http://purecss.io).
@@ -164,7 +162,7 @@ Furthermore, `.invisible` can be used to toggle the visibility of an element, me
<input type="text" hidden> <input type="text" hidden>
{% endhighlight %} {% endhighlight %}
### Invisible content ## Invisible content
The `.invisible` class can be used to toggle only the visibility of an element, meaning its `display` is not modified and the element can still affect the flow of the document. The `.invisible` class can be used to toggle only the visibility of an element, meaning its `display` is not modified and the element can still affect the flow of the document.
@@ -184,7 +182,7 @@ The `.invisible` class can be used to toggle only the visibility of an element,
} }
{% endhighlight %} {% endhighlight %}
### Screen readers ## Screen readers
Hide an element to all devices **except screen readers** with `.sr-only`. Combine `.sr-only` with `.sr-only-focusable` to show the element again when it's focused (e.g. by a keyboard-only user). Necessary for following [accessibility best practices](../getting-started/#accessibility). Can also be used as mixins. Hide an element to all devices **except screen readers** with `.sr-only`. Combine `.sr-only` with `.sr-only-focusable` to show the element again when it's focused (e.g. by a keyboard-only user). Necessary for following [accessibility best practices](../getting-started/#accessibility). Can also be used as mixins.
@@ -200,7 +198,7 @@ Hide an element to all devices **except screen readers** with `.sr-only`. Combin
} }
{% endhighlight %} {% endhighlight %}
### Image replacement ## Image replacement
Utilize the `.text-hide` class or mixin to help replace an element's text content with a background image. Utilize the `.text-hide` class or mixin to help replace an element's text content with a background image.
@@ -215,7 +213,7 @@ Utilize the `.text-hide` class or mixin to help replace an element's text conten
} }
{% endhighlight %} {% endhighlight %}
### Responsive embeds ## Responsive embeds
Allow browsers to determine video or slideshow dimensions based on the width of their containing block by creating an intrinsic ratio that will properly scale on any device. Allow browsers to determine video or slideshow dimensions based on the width of their containing block by creating an intrinsic ratio that will properly scale on any device.