Show More Less

General


Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

Show More
Show Code
import React from "react";
import ShowMoreLess from 'funda-ui/ShowMoreLess';
 
// component styles
import 'funda-ui/ShowMoreLess/index.css';
 
export default () => {
 
    return (
        <>
          
            <ShowMoreLess 
                speed={350}
                tabIndex={-1}
                easing="easeOut"
                defaultHeight="130px"
                maskColor="0 0 0"
                maskOpacity={30}
                maskHeight="3em"
                triggerShowClassName="d-block text-center text-white-50 text-decoration-none mt-2" 
                triggerHideClassName="d-block text-center text-white-50 text-decoration-none mt-2" 
                triggerShowContent={<>
                Show More
                </>}
                triggerHideContent={<>
                Hide
                </>}>
                <p>Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.</p>	
 
                <p>Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.</p>
            </ShowMoreLess>
 
 
          
        </>
    );
}

API

Show More Less

import ShowMoreLess from 'funda-ui/ShowMoreLess';
PropertyTypeDefaultDescriptionRequired
defaultHeightstring8.5remSet a default height to hide the remaining content. Please include the length unit, such as em, px-
speednumber500Speed of scrolling up. Amount of time measured in milliseconds.-
easinglinear | easeIn | easeOut | easeInOut-Types of easing animation-
triggerShowClassNamestringd-inline w-autoSpecify a class for the show trigger-
triggerHideClassNamestringd-inline w-autoSpecify a class for the hide trigger-
triggerShowContentReactNode-Set a piece of text or HTML code for the show trigger-
triggerHideContentReactNode-Set a piece of text or HTML code for the hide trigger-
maskColorstring255 255 255Specifies the color effect of the mask. It takes the value of rgb.-
maskOpacitynumber100Set the opacity of the mask. It is a percentage.-
maskHeightstring2emSpecifies the height of the mask.-
tabIndexnumber0This attribute allows developers to make HTML elements focusable.-