Open33

Visually Hidden スタイル比較

やまのく / yamanokuやまのく / yamanoku

Bootstrap

https://getbootstrap.jp/docs/5.0/helpers/visually-hidden/

    position: absolute!important;
    width: 1px!important;
    height: 1px!important;
    padding: 0!important;
    margin: -1px!important;
    overflow: hidden!important;
    clip: rect(0,0,0,0)!important;
    white-space: nowrap!important;
    border: 0!important;
やまのく / yamanokuやまのく / yamanoku

Shopify

https://5d559397bae39100201eedc1-qlgkuspncb.chromatic.com/?path=/story/all-components-visually-hidden--visually-hidden-heading

    position: relative;
    position: absolute;
    z-index: var(--pc-text-field-backdrop);
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: var(--p-surface);
    border: var(--p-border-width-1) solid var(--p-border-subdued);
    border-top-color: var(--p-border-shadow);
    border-radius: var(--p-border-radius-1);
    pointer-events: none;
やまのく / yamanokuやまのく / yamanoku

Nord Design System

https://nordhealth.design/components/visually-hidden/

    all: initial;
    inset-block-start: 0px;
    clip: rect(1px, 1px, 1px, 1px) !important;
    block-size: 1px !important;
    position: absolute !important;
    inline-size: 1px !important;
    border-width: 0px !important;
    border-style: initial !important;
    border-color: initial !important;
    border-image: initial !important;
    overflow: hidden !important;
    padding: 0px !important;