Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@_nu/css-modal

Package Overview
Dependencies
Maintainers
2
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@_nu/css-modal

nu-system css modal

latest
Source
npmnpm
Version
0.0.6
Version published
Maintainers
2
Created
Source

css-modal

npm package npm downloads github

css vanilla modal component.

安装

$ yarn add @_nu/css-modal

API

<div tabindex="-1" class="nu_modal">
    <button title="mask" class="nu_mask"></button>
    <!-- here put the content -->
</div>

为了无障碍可访问性,这边推荐使用 button 标签作为 mask 的标签。

选择器功能
.nu_modal弹窗
.nu_mask遮罩

如何添加动效?

.nu_modal {
  visibility: hidden;
  opacity: 0;
  transition: opacity 200ms, visibility 200ms;
}
.nu_modal[open] {
  visibility: visible;
  opacity: 1;
  transition: opacity 200ms;
}

NPM CDN

<link src="https://cdn.jsdelivr.net/npm/@_nu/css-modal/lib/index.min.css" />
<link src="https://cdn.jsdelivr.net/npm/@_nu/css-modal/lib/_/mask.min.css">
<link src="https://cdn.jsdelivr.net/npm/@_nu/css-modal/lib/_/modal.min.css">

Keywords

!ui

FAQs

Package last updated on 16 Aug 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts