18HUI - popoverMsg(hui('#btn1').popoverMsg)

简介: 18HUI - popoverMsg(hui('#btn1').popoverMsg)

效果图

使用说明

需要引用 hui-popover-msg.js

hui(单一元素选择器).popoverMsg(directionX, directionY, msg, width, height, addSets)

参数 :

  1. directionX 消息横向的展示方向,可选参数,默认 left, 在指定元素右侧展示 可以取值 left 或者 right。
  2. directionX 消息竖向的展示方向,可选参数,默认 down,在指定元素下面展示 可以取值 down 或者 up。
  3. msg 消息内容(文本或者html)。
  4. width 消息框宽度,可选参数,默认与参照元素同宽,应该为一个整数类型。
  5. height 消息框宽度,可选参数默认 auto,应该为一个整数类型,注意设置高度后如果内容超过指定高度会产生竖向滚动。
  6. addSets 消息框top和left的偏移值增量(用来调整消息框位置),对象类型,2个属性 left 和 top 应该为整数类型,可选参数,默认:{left:0, top:0};}

代码

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>HUI</title>
<link rel="stylesheet" type="text/css" href="../css/hui.css" />
</head>
<body>
<header class="hui-header">
    <div id="hui-back"></div>
    <h1>HUI </h1>
</header>
<div class="hui-wrap">
    <div class="hui-common-title" style="margin-top:15px;">
        <div class="hui-common-title-line"></div>
        <div class="hui-common-title-txt">popovermsg</div>
        <div class="hui-common-title-line"></div>
    </div>
    <div style="padding:28px;">
        <button type="button" class="hui-button hui-button-large" id="btn1">《静夜思》</button>
        <button type="button" class="hui-button hui-button-large" id="btn2" style="margin-top:20px;">《春晓》</button>
        <button type="button" class="hui-button hui-button-large" id="btn3" style="margin-top:20px;">《相思》</button>
        <button type="button" class="hui-button hui-button-large" id="btn4" style="margin-top:20px;">《江雪》</button>
        <button type="button" class="hui-button hui-button-large" id="btn5" style="margin-top:20px;">pop 菜单</button>
   </div>
</div>
<script src="../js/hui.js" type="text/javascript" charset="utf-8"></script>
<script src="../js/hui-popover-msg.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
hui('#btn1').popoverMsg('left', 'down', '<div style="text-align:center;">床前明月光,疑是地上霜。<br />举头望明月,低头思故乡。</div>');
hui('#btn2').popoverMsg('right', 'down', '<div style="text-align:center;">春眠不觉晓,处处闻啼鸟。<br />夜来风雨声,花落知多少。</div>', 220);
hui('#btn3').popoverMsg('left', 'up', '<div style="text-align:center;">红豆生南国,春来发几枝。<br />愿君多采撷,此物最相思。</div>', 220);
hui('#btn4').popoverMsg('right', 'up', '<div style="text-align:center;">千山鸟飞绝,万径人踪灭。<br />孤舟蓑笠翁,独钓寒江雪。</div>', 220);
var menu = '<div class="hui-list" style="border:0px;"><a>菜单1</a><a>菜单2</a><a>菜单3</a><a>菜单4</a><a>菜单5</a></div>';
hui('#btn5').popoverMsg('right', 'up', menu, 220, 150);
</script>
</body>
</html>
目录
相关文章
|
20小时前
|
数据采集 人工智能 安全
|
10天前
|
云安全 监控 安全
|
1天前
|
自然语言处理 API
万相 Wan2.6 全新升级发布!人人都能当导演的时代来了
通义万相2.6全新升级,支持文生图、图生视频、文生视频,打造电影级创作体验。智能分镜、角色扮演、音画同步,让创意一键成片,大众也能轻松制作高质量短视频。
822 150
|
15天前
|
机器学习/深度学习 人工智能 自然语言处理
Z-Image:冲击体验上限的下一代图像生成模型
通义实验室推出全新文生图模型Z-Image,以6B参数实现“快、稳、轻、准”突破。Turbo版本仅需8步亚秒级生成,支持16GB显存设备,中英双语理解与文字渲染尤为出色,真实感和美学表现媲美国际顶尖模型,被誉为“最值得关注的开源生图模型之一”。
1587 8
|
6天前
|
人工智能 前端开发 文件存储
星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择
星哥带你玩转飞牛NAS,部署开源笔记TriliumNext!支持树状知识库、多端同步、AI摘要与代码高亮,数据自主可控,打造个人“第二大脑”。高效玩家的新选择,轻松搭建专属知识管理体系。
353 152
|
6天前
|
人工智能 自然语言处理 API
一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸
一句话生成拓扑图!next-ai-draw-io 结合 AI 与 Draw.io,通过自然语言秒出架构图,支持私有部署、免费大模型接口,彻底解放生产力,绘图效率直接爆炸。
544 152
|
8天前
|
人工智能 安全 前端开发
AgentScope Java v1.0 发布,让 Java 开发者轻松构建企业级 Agentic 应用
AgentScope 重磅发布 Java 版本,拥抱企业开发主流技术栈。
527 14
|
1天前
|
编解码 人工智能 机器人
通义万相2.6,模型使用指南
智能分镜 | 多镜头叙事 | 支持15秒视频生成 | 高品质声音生成 | 多人稳定对话