添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
}

这儿,我们可以得到一个黑色的正方形,其实这是边框组成的,因为div的宽度和高度都是0,。那么,我们具体来看看,div宽度和高度都是0时,它的上下左右四边框都是怎样的,下面我们把边框的各边颜色分别设置为不同颜色:

<div class="arrow"></div>
<style type="text/css">
.arrow {
width:0;
height:0;
font-size:0;
border:solid 10px;
border-color:#f00 #0f0 #00f #000;
</style>

我们发现,原来当div的宽度和高度都是0的时候,它的整个边框是由四个三角形组成的,每一边为一个三角形,那么我们就可以利用这个特点,来做可爱的小尖角了。我们只要把不需要的三边的边框(三角形)的颜色设置为与背景相同即可,这样就只能看到你想要的那个三角形了,然后再利用定位调整一下位置就可以了。具体代码如下所示:

<div class="send">
<div class="arrow"></div>
<style type="text/css">
body {
background:#4D4948;
.send {
position:relative;
width:150px;
height:35px;
background:#F8C301;
border-radius:5px; /* 圆角 */
margin:30px auto 0;
.send .arrow {

top:5px;
right:-16px; /* 圆角的位置需要细心调试哦 */
width:0;
height:0;
font-size:0;
border:solid 8px;
border-color:#4D4948 #4D4948 #4D4948 #F8C301;
</style>
一个 聊天 界面主要由三个部分组成:内容区、可见区、滑动条 可见区在内容区上边,内容区会随着 聊天 内容变得非常长,但只有位于可见区的部分才能被看见,其他区域的看不见。通过滑动条上下移动内容区,看见的内容发生变化。 新建一个UI->Panel,重命名为ChatPanel,添加Scroll Rect组件 在ChatPanel下新建一个UI->Panel,重命名为ViewPort,添加Mask组件 在ChatPanel下新建一个UI->Scrollbar,Directi 2.声明组件数组和面板数组:只声明不初始化 3.main方法:实例化本类:new 构造器 4.构造器:初始化或实例化组件和面板(大小,名称),窗口 布局 选择(默认边界 布局 ),面板 布局 选择(默认流式 布局 ),组件添加进面板(位置),面板和组件添加进窗口(位置),窗口设置:窗口最大化否,关闭内存释放否,窗口显示否 总之:添加时,组件先进面板,然后组件和面 在这里我们双击“widget.ui”文件进入 设计 模式,并且并且设置界面的宽高度,并且在这里我们可以拖入部件进行 设计 ,先看看最先效果吧: 图标文件来自EASYICON.NET: 这些图片也是需要添加到qrc文件中的。 一下是一些值的设置 4先获取id,设置按下按钮获取文本 内容若文本 内容是空则弹出警告 内容不能为空然后返回,文本不是空的会到达下方如果选项是==0时会发出A说加文本 内容再清除文本 内容避免重复发送,选项只要不是==0时就会 &lt;head&gt; &lt;meta charset=&quot;UTF-8&quot;&gt; &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial- 基本功能1. 自定义标题栏。(标题栏不做任何功能)2. 有左右发送按钮。(这个只能自己和自己 聊天 哦,所以有左右发送按钮)   (1)点击左边按钮发送按钮,在ListView的左侧显示。   (2)点击右边按钮发送按钮,在ListView的右侧显示。 3.有表情发送按钮。   (1)当点击表情发送按钮时, 弹出表情 ,点击想要发送的表情将其添加输入 中。 一、首先是UI界面的 设计 与制作 如上图所示是我 设计 聊天 背景与 聊天 视图,由于我们的 聊天 是一张图片,它不可能跟着你的 聊天 字数内容长短而变化,这时我们需要对此进行处理,9-patchFile功能将图的四边进行拉处理在应用到 聊天 就可以使此图片随着你的 聊天 内容增加而伸展,大大提高了美观的程度。 这是制作出的效果: 可以向任意方向做拉伸。具体的制作方法:将图片贴到drawable目录下保存成.jpg... &lt;meta charset="UTF-8"&gt; &lt;title&gt;QQ简易 聊天 &lt;/title&gt; &lt;link rel="stylesheet" href=&quot