时间:2021-05-02
目录 discuz内置了很多弹出效果,这里说下showMenu() 用showMenu的时候比较简单 <a id="profile" onclick="showMenu({'ctrlid':'profile','pos':'43!','cache':'1'})" hidefocus="true">菜单</a><div id="profile_menu" style="display: none;margin-left: -45px;">菜单内容</div> 这里需要记录的: 1.onclick=showMenu点击弹出移开隐藏。 2.参数:ctrlid,控制菜单的id,会控制以此id_menu命名的容器显隐,可以加menuid参数以定义显示菜单的id ,具体最后列出。 3.定位:需要特别注意的是,这个效果弹出的容器是以body左上角作为基点,不能放在其他相对定位的元素里,否则错位。而且默认有超出边界会动态调整效果(如:在按钮的右下角弹出时若超出屏幕,则会自动调整为左下角弹出以免看不到内容),位置参数pos,在数字后面加了!是禁止调整。 4.因为在应用的时候我的菜单是ajax load进来的,所以加了个cache(缓存),貌似想错了没效果还是每次弹出都重新load内容。 5.弹出容器profile_menu设置默认隐藏,且我的弹出容器较宽,希望相对按钮在下方居中,所以添加了左移45px,这也是为什么设置pos禁止动态调整弹出方向的原因。 6.发现个问题,在<a>里使用font-awesome的<i class="fa fa-xxx"></i>点击无效,class可加到<a>行里。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
模板文件篇:|--template--default系统内置风格模板(默认风格)|--template--default--discuz_style_defau
备份和恢复Discuz!站点数据库的方法有很多,每种方法都思路都会不同。Discuz!为方便用户备份和恢复数据库,已在后台内置了此功能,易于站长操作。今天在这分
备份和恢复Discuz!站点数据库的方法有很多,每种方法都思路都会不同。Discuz!为方便用户备份和恢复数据库,已在后台内置了此功能,易于站长操作。今天在这分
Discuz!内置了ip库和ip地址解析方法,定义文件:\source\function\function_misc.php相关函数[php]viewplain
{langlogin}复制代码以上链接在Discuz中点击会直接弹出登录框!{langlogin}为登录文字变量