文档

Mocha使用好帮手

dialog(弹层)

作者:sonichuang
版本:v.1
依赖:mocha.css

样式1-有标题及按钮 .mocha-dialog-scheme1

×

样式1-有标题及按钮

{模块内容}

{模块内容}


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<div id="demoDialog1" class="mocha-dialog mocha-dialog-scheme1 mocha-dialog-skin1" style="display:none">
<div class="mocha-dialog-mark"></div>
<div class="mocha-dialog-box">
<a href="javascript:;" class="mocha-dialog-close">&times;</a>
<div class="mocha-dialog-hd">
<h3 class="mocha-dialog-hd-title">样式1-有标题及按钮</h3>
</div>
<div class="mocha-dialog-bd">
<p>{模块内容}</p>
<p>{模块内容}</p>
</div>
<div class="mocha-dialog-fd">
<a href="#" class="mocha-box-fd-btn">按钮文字</a>
<a href="#" class="mocha-box-fd-btn">按钮文字</a>
</div>
</div>
</div>

样式2-无标题及按钮 .mocha-dialog-scheme2

×

{模块内容-无标题及按钮}


1
2
3
4
5
6
7
8
9
<div id="demoDialog2" class="mocha-dialog mocha-dialog-scheme2 mocha-dialog-skin1" style="display:none;">
<div class="mocha-dialog-mark"></div>
<div class="mocha-dialog-box">
<a href="javascript:;" class="mocha-dialog-close">&times;</a>
<div class="mocha-dialog-bd">
<p>{模块内容-无标题及按钮}</p>
</div>
</div>
</div>

二维码浮层 .mocha-dialog-scheme2

×

长按识别二维码

关注XXXX官方公众号


1
2
3
4
5
6
7
8
9
10
11
<div id="demoDialog3" class="mocha-dialog mocha-dialog-scheme2 mocha-dialog-skin1" style="display:none;">
<div class="mocha-dialog-mark"></div>
<div class="mocha-dialog-box">
<a href="javascript:;" class="mocha-dialog-close">&times;</a>
<div class="mocha-dialog-bd">
<p><img width="200" height="200" src="http://ui.code.oa.com/files/image/201503/20150313112541495.png" alt=""></p>
<p>长按识别二维码</p>
<p>关注XXXX官方公众号</p>
</div>
</div>
</div>

修改模块皮肤CSS

模块的默认皮肤类.mocha-dialog-skin1,您可以在您项目的page.css里修改.mocha-dialog-skin1皮肤类,或者新增.mocha-dialog-skin2

1
2
3
4
5
6
7
8
9
/* skin */
.mocha-dialog-skin1{font-size:0.16rem;}
.mocha-dialog-skin1 .mocha-dialog-box{background-color: #fff;}
.mocha-dialog-skin1 .mocha-dialog-hd{background-color: #ddd;}
.mocha-dialog-skin1 .mocha-dialog-close{color: #666;}
.mocha-dialog-skin1 .mocha-dialog-close:active{color: #333;}
.mocha-dialog-skin1 .mocha-box-fd-btn{background-color: #ddd;color: #333;font-size:0.16rem;}
.mocha-dialog-scheme2.mocha-dialog-skin1 .mocha-dialog-box{background:none;color: #fff;}
.mocha-dialog-scheme2.mocha-dialog-skin1 .mocha-dialog-close{color: #ccc;}