mui.toast样式风格及位置修改教程

使用了mui.toast来实现可自动消失的信息提示效果。

但默认的显示效果太差了,很不显示,而且是在底部的。

如下图:

想改到屏幕的中间位置,再改大一点。

但官方并没有相关的文档教程,论坛也没找到相关的教程。

只好自己研究,最终发现。

消息框的DIV类为

<div class="mui-toast-container">
<div class="mui-toast-message">

</div>
</div>

所以,就可以通过修改CSS来改变了。

我改后的最终效果如下:

CSS代码如下:

/*toast信息提示*/
.mui-toast-container {bottom: 50% !important;}
.mui-toast-message {background: url(/app/themes/default/images/toast.png) no-repeat center 10px #000; opacity: 0.6; color: #fff; width: 180px; padding: 70px 5px 10px 5px;}

参考页http://ask.dcloud.net.cn/question/17487

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用内容,没有直接涉及到mui.ajax评论功能的实现方法。但是,我们可以根据mui.post()和mui.ajax()的使用方法,结合后端接口实现评论功能。具体实现步骤如下: 1.前端页面中添加评论输入框和提交按钮,并在提交按钮的点击事件中调用mui.post()方法,将评论内容发送到后端接口。 2.后端接口接收到前端发送的评论内容后,将评论内容存储到数据库中。 3.前端页面中添加评论列表,通过mui.ajax()方法向后端接口请求评论列表数据,并将数据渲染到评论列表中。 4.用户可以在评论列表中查看其他用户的评论,并可以进行回复或点赞等操作。 示例代码如下: ```javascript //前端页面中添加评论输入框和提交按钮 <div class="comment-input"> <input type="text" placeholder="请输入评论内容"> <button class="btn-submit">提交</button> </div> //前端页面中添加评论列表 <ul class="comment-list"> <li class="comment-item"> <div class="comment-content">这是一条评论</div> <div class="comment-action"> <span class="reply">回复</span> <span class="like">点赞</span> </div> </li> <li class="comment-item"> <div class="comment-content">这是另一条评论</div> <div class="comment-action"> <span class="reply">回复</span> <span class="like">点赞</span> </div> </li> </ul> //前端页面中调用mui.post()方法提交评论内容 mui('.btn-submit').on('tap', function() { var content = document.querySelector('.comment-input input').value; mui.post('http://127.0.0.1/comment', {content: content}, function(data) { if(data == 'success') { mui.toast('评论成功'); //评论成功后重新加载评论列表 loadCommentList(); } else { mui.toast('评论失败'); } }); }); //前端页面中调用mui.ajax()方法请求评论列表数据 function loadCommentList() { mui.ajax('http://127.0.0.1/commentList', { dataType: 'json', type: 'get', success: function(data) { var html = ''; for(var i = 0; i < data.length; i++) { html += '<li class="comment-item">'; html += '<div class="comment-content">' + data[i].content + '</div>'; html += '<div class="comment-action">'; html += '<span class="reply">回复</span>'; html += '<span class="like">点赞</span>'; html += '</div>'; html += '</li>'; } document.querySelector('.comment-list').innerHTML = html; }, error: function(xhr, type, errorThrown) { mui.toast('获取评论列表失败'); } }); } //相关问题: --相关问题--:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值