Skip to content

eonu/tooltip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Tooltip

Pure SCSS hover-activated tool-tip configured with custom HTML attributes.
Implementation: View article on Medium

Features

  • Two new HTML attributes that define a tool-tip and its position:

    • tooltip - The text content of the tool-tip pseudo-element
    • tooltip-position - The position of the tooltip (relative to current element)

    Examples:

    <button tooltip="Button 1" tooltip-position="top">Button</button>
    <button tooltip="Button 2" tooltip-position="right">Button</button>
    <button tooltip="Button 3" tooltip-position="bottom">Button</button>
    <button tooltip="Button 4" tooltip-position="left">Button</button>
  • An SCSS map for some basic tool-tip styling customization:

    $tooltip: (
        padding: 4px 2px,
        min-width: 80px,
        font-size: 12px,
        border-width: 4px 6px 0 6px,
        border-style: solid,
        border-color: rgba(0,0,0,0.7) transparent transparent transparent,
        border-radius: 3px,
        background-color: rgba(0,0,0,0.7),
        color: white,
    );

    Note: New CSS attributes for the tool-tip cannot be added to this map.

About

Pure SCSS pseudo-element tool-tip configured with custom HTML attributes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages