Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
web:bootstrap:bootstrap5 [2021-01-02 10:55] – [Other useful things to know] adminweb:bootstrap:bootstrap5 [2023-10-28 21:42] (current) – [Other useful things to know] admin
Line 6: Line 6:
   * Gutter classes: ''.g-*'', ''.gx-*'' and ''.gy-*'' (inclduing ''.g-0'')   * Gutter classes: ''.g-*'', ''.gx-*'' and ''.gy-*'' (inclduing ''.g-0'')
   * Negative margin (disabled by default): ''.mn-*''   * Negative margin (disabled by default): ''.mn-*''
-  * ''...-left'' and ''...-right'' are renamed to ''...-start'' and ''...-end'' (to cope with RTL languages)+  * RTL languages support have impact: 
 +    * ''...-left'' and ''...-right'' are renamed to ''...-start'' and ''...-end'' (e.g. ''.border-start'', ''text-md-end'', ...) 
 +    * Margin and padding classes changed from ''.*l-*'' and ''.*r-*'' to ''.*s-*'' and ''.*e-*'' 
 +    * ''.text-left'' and ''.text-right'' are changed to ''.text-start'' and ''.text-end''
   * ''<thead>'' and ''<tfoot>'' can have ''.table-light'' or ''.table-dark'' classes   * ''<thead>'' and ''<tfoot>'' can have ''.table-light'' or ''.table-dark'' classes
   * Use ''.bg-'' on checkboxes and radio buttons to change color, e.g. <code>   * Use ''.bg-'' on checkboxes and radio buttons to change color, e.g. <code>
Line 16: Line 19:
 </div> </div>
 </code> </code>
 +  * Use ''.link-*'' for colored links
 +  * Use ''.user-select-all'' to have a whole element (e.g. paragraph) selected when clicked
 +  * ''.lh-*'' for line-height (''.lh-1'', ''.lh-sm'', ''.lh-base'', ''.lh-lg'')
 == Other useful things to know == == Other useful things to know ==
   * ''role="button"'' to change cursor into pointer for an element (not needed for ''<button>'')   * ''role="button"'' to change cursor into pointer for an element (not needed for ''<button>'')
Line 25: Line 31:
   * Cards have no ''margin'' by default   * Cards have no ''margin'' by default
   * Easily clear floats by adding ''.clearfix'' to the **parent** element.   * Easily clear floats by adding ''.clearfix'' to the **parent** element.
 +  * Add ''.stretched-link'' to a link to make its containing block clickable
 +  * ''.border-1'' to ''.border-5'' to specify border width
 +  * '' .rounded-circle'' and ''.rounded-pill'' to create a circle or pill border
 +  * ''.text-reset'' to inherit color from parent (e.g. with links)
 +  * Use ''%%<kbd>%%'' to show keystrokes
 +  * Use ''<abbr title="...">'' to show abbreviations
 +  * Use ''fixed-top'' or ''fixed-bottom'' to fix an element to the top or bottom
 +  * Use ''text-truncate'' to truncate long text
 +  * Use ''<div class="vr"></div>'' to create a vertical rule