UNPKG

@patternfly/patternfly

Version:

Assets, source, tooling, and content for PatternFly 4

862 lines (822 loc) • 28.3 kB
--- id: Jump links section: components cssPrefix: pf-v6-c-jump-links ---## Examples ### Horizontal default ```html <nav class="pf-v6-c-jump-links" aria-label="Horizontal default example"> <ul class="pf-v6-c-jump-links__list" role="list" aria-label="Horizontal default example" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </nav> ``` ### Horizontal with centered list ```html <nav class="pf-v6-c-jump-links pf-m-center" aria-label="Horizontal with centered list example" > <ul class="pf-v6-c-jump-links__list" role="list" aria-label="Horizontal with centered list example" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </nav> ``` ### Horizontal with label ```html <nav class="pf-v6-c-jump-links" aria-label="Horizontal with label example"> <div class="pf-v6-c-jump-links__main"> <div class="pf-v6-c-jump-links__header" id="horizontal-with-label-header-one" > <div class="pf-v6-c-jump-links__label" >Jump to horizontal with label example sections one</div> </div> <ul class="pf-v6-c-jump-links__list" role="list" aria-labelledby="horizontal-with-label-header-one" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </div> </nav> <br /> <nav class="pf-v6-c-jump-links pf-m-center" aria-label="Horizontal with label second example" > <div class="pf-v6-c-jump-links__main"> <div class="pf-v6-c-jump-links__header" id="horizontal-with-label-header-two" > <div class="pf-v6-c-jump-links__label" >Jump to horizontal with label example sections two</div> </div> <ul class="pf-v6-c-jump-links__list" role="list" aria-labelledby="horizontal-with-label-header-two" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </div> </nav> ``` ### Vertical default ```html <nav class="pf-v6-c-jump-links pf-m-vertical" aria-label="Vertical default example" > <ul class="pf-v6-c-jump-links__list" role="list" aria-label="Vertical default example" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </nav> ``` ### Vertical with label ```html <nav class="pf-v6-c-jump-links pf-m-vertical" aria-label="Vertical with label example" > <div class="pf-v6-c-jump-links__header" id="vertical-with-label-header"> <div class="pf-v6-c-jump-links__label" >Jump to vertical with label example sections</div> </div> <ul class="pf-v6-c-jump-links__list" role="list" aria-labelledby="vertical-with-label-header" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </nav> ``` ### Vertical with inactive subsections ```html <nav class="pf-v6-c-jump-links pf-m-vertical" aria-label="Vertical with inactive subsections example" > <div class="pf-v6-c-jump-links__header" id="vertical-with-inactive-subsections-header" > <div class="pf-v6-c-jump-links__label" >Jump to vertical with inactive subsections example sections</div> </div> <ul class="pf-v6-c-jump-links__list" role="list" aria-labelledby="vertical-with-inactive-subsections-header" > <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> <ul class="pf-v6-c-jump-links__list" role="list" aria-label="Second inactive subsection" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive subsection</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive subsection</span> </span> </a> </span> </li> </ul> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </nav> ``` ### Vertical with active subsections ```html <nav class="pf-v6-c-jump-links pf-m-vertical" aria-label="Vertical with active subsections example" > <div class="pf-v6-c-jump-links__header" id="vertical-with-active-subsections-header" > <div class="pf-v6-c-jump-links__label" >Jump to vertical with active subsections example sections</div> </div> <ul class="pf-v6-c-jump-links__list" role="list" aria-labelledby="vertical-with-active-subsections-header" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> <ul class="pf-v6-c-jump-links__list" role="list" aria-label="Second active subsection" > <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location" > <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active subsection</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive subsection</span> </span> </a> </span> </li> </ul> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </nav> ``` ### Expandable ```html <nav class="pf-v6-c-jump-links pf-m-vertical pf-m-expandable" aria-label="Expandable example" > <div class="pf-v6-c-jump-links__header" id="expandable-header-header"> <div class="pf-v6-c-jump-links__toggle"> <button class="pf-v6-c-button pf-m-plain" type="button" aria-expanded="false" > <span class="pf-v6-c-button__icon pf-m-start"> <span class="pf-v6-c-jump-links__toggle-icon"> <i class="fas fa-angle-right" aria-hidden="true"></i> </span> </span> <span class="pf-v6-c-button__text">Jump to expandable example sections</span> </button> </div> <div class="pf-v6-c-jump-links__label">Jump to expandable example sections</div> </div> <ul class="pf-v6-c-jump-links__list" role="list" aria-labelledby="expandable-header-header" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </nav> ``` ### Expanded ```html <nav class="pf-v6-c-jump-links pf-m-vertical pf-m-expandable pf-m-expanded" aria-label="Expanded example" > <div class="pf-v6-c-jump-links__header" id="expanded-header"> <div class="pf-v6-c-jump-links__toggle"> <button class="pf-v6-c-button pf-m-plain" type="button" aria-expanded="true" > <span class="pf-v6-c-button__icon pf-m-start"> <span class="pf-v6-c-jump-links__toggle-icon"> <i class="fas fa-angle-right" aria-hidden="true"></i> </span> </span> <span class="pf-v6-c-button__text">Jump to expanded example sections</span> </button> </div> <div class="pf-v6-c-jump-links__label">Jump to expanded example sections</div> </div> <ul class="pf-v6-c-jump-links__list" role="list" aria-labelledby="expanded-header" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </nav> ``` ### Expandable (responsive) ```html <nav class="pf-v6-c-jump-links pf-m-vertical pf-m-non-expandable-on-md pf-m-expandable-on-lg pf-m-non-expandable-on-xl pf-m-expandable" aria-label="Expandable responsive" > <div class="pf-v6-c-jump-links__header" id="expandable-responsive-header"> <div class="pf-v6-c-jump-links__toggle"> <button class="pf-v6-c-button pf-m-plain" type="button" aria-expanded="false" > <span class="pf-v6-c-button__icon pf-m-start"> <span class="pf-v6-c-jump-links__toggle-icon"> <i class="fas fa-angle-right" aria-hidden="true"></i> </span> </span> <span class="pf-v6-c-button__text" >Jump to expandable responsive example sections</span> </button> </div> <div class="pf-v6-c-jump-links__label" >Jump to expandable responsive example sections</div> </div> <ul class="pf-v6-c-jump-links__list" role="list" aria-labelledby="expandable-responsive-header" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </nav> ``` ### Expandable (responsive) with no label ```html <nav class="pf-v6-c-jump-links pf-m-vertical pf-m-non-expandable-on-md pf-m-expandable-on-lg pf-m-non-expandable-on-xl pf-m-expandable" aria-label="Expandable responsive with no label" > <div class="pf-v6-c-jump-links__header"> <div class="pf-v6-c-jump-links__toggle"> <button class="pf-v6-c-button pf-m-plain" type="button" aria-expanded="false" > <span class="pf-v6-c-button__icon pf-m-start"> <span class="pf-v6-c-jump-links__toggle-icon"> <i class="fas fa-angle-right" aria-hidden="true"></i> </span> </span> <span class="pf-v6-c-button__text">Jump to section</span> </button> </div> </div> <ul class="pf-v6-c-jump-links__list" role="list" aria-label="Expandable responsive with no label example" > <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item pf-m-current" aria-current="location"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Active section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> <li class="pf-v6-c-jump-links__item"> <span class="pf-v6-c-jump-links__link"> <a class="pf-v6-c-button pf-m-link" href="#"> <span class="pf-v6-c-button__text"> <span class="pf-v6-c-jump-links__link-text">Inactive section</span> </span> </a> </span> </li> </ul> </nav> ``` ## Documentation ### Overview ### Accessibility | Attribute | Applied to | Outcome | | -- | -- | -- | | `aria-label` | `.pf-v6-c-jump-links` | Provides an accessible name for the jump links. | ### Usage | Class | Applied to | Outcome | | -- | -- | -- | | `.pf-v6-c-jump-links` | `<div>` | Initiates the jump links container. | | `.pf-v6-c-jump-links__header` | `<div>` | Initiates the jump links header. | | `.pf-v6-c-jump-links__toggle` | `<div>` | Initiates the jump links expandable toggle. | | `.pf-v6-c-jump-links__toggle-text` | `<span>` | Initiates the jump links expandable toggle text. | | `.pf-v6-c-jump-links__toggle-icon` | `<span>` | Initiates the jump links expandable toggle icon. | | `.pf-v6-c-jump-links__label` | `<div>` | Initiates the jump links label. | | `.pf-v6-c-jump-links__main` | `<div>` | Initiates the jump links main container for when a label and list is used in the horizontal variation. | | `.pf-v6-c-jump-links__list` | `<ul>` | Initiates the jump links list. | | `.pf-v6-c-jump-links__item` | `<li>` | Initiates the jump links list item. | | `.pf-v6-c-jump-links__link` | `<button>` | Initiates the jump links link. | | `.pf-v6-c-jump-links__link-text` | `<div>` | Initiates the jump links link text. | | `.pf-m-vertical` | `.pf-v6-c-jump-links` | Modifies the jump links component to be vertical. | | `.pf-m-center` | `.pf-v6-c-jump-links` | Modifies the jump links component to center its list and label. | | `.pf-m-expandable{-on-[breakpoint]}` | `.pf-v6-c-jump-links` | Modifies the jump links component to be expandable via a toggle at optional [breakpoint](/tokens/all-patternfly-tokens). **Note:** works with vertical jump links only. | | `.pf-m-non-expandable{-on-[breakpoint]}` | `.pf-v6-c-jump-links` | Modifies the jump links component to be non-expandable at optional [breakpoint](/tokens/all-patternfly-tokens). | | `.pf-m-expanded` | `.pf-v6-c-jump-links` | Modifies the expandable jump links component for the expanded state. | | `.pf-m-current` | `.pf-v6-c-jump-links__item`| Modifies the jump links item to be current. |