mip-lightbox 是由用戶控制展現(xiàn)或關(guān)閉的一個全屏浮層組件,組件全屏覆蓋,組件里的元素超出屏幕會被隱藏,不能滑動。
標(biāo)題 | 內(nèi)容 |
---|---|
類型 | 通用 |
支持布局 | N/S |
所需腳本 | https://mipcache.bdstatic.com/static/v1.2/mip-lightbox.js |
<button on="tap:my-lightbox.open" id="btn-open" role="button" tabindex="0">
Open lightbox
</button>
<mip-lightbox
id="my-lightbox"
layout="nodisplay">
<div class="lightbox" on="tap:my-lightbox.close">
<h1>Hello, World!</h1>
<p> this is the lightbox</p>
</div>
</mip-lightbox>
說明:組件ID
必選項(xiàng):是
類型:字符串
說明:布局
必選項(xiàng):是
類型:字符串
取值:nodisplay
mip-lightbox 默認(rèn)是隱藏的,作為打開開關(guān)的 dom 節(jié)點(diǎn) 需設(shè)置 on 屬性,且 on 屬性的屬性值為 "tap:組件ID.open"。
mip-lightbox 需要一個 div 子節(jié)點(diǎn),這個 div 的 calss 必須有 lightbox,并且必須有 on 屬性,屬性值為"tap:組件ID.close"。
依賴 mipmain 最低版本為 1.1.2
更多建議: