快速业务通道

CSS设计网页教程:制作网页气泡状文本框

作者 佚名技术 来源 CSS技术 浏览 发布时间 2012-02-25

气泡对话框在网页中经常用于说明提示等功能,可以形象生动的现实一些需要用户注意的文字与内容,本文介绍仅用CSS来实现这种简单的网页效果。

气泡状文本框,是一种很生动的网页设计手段。

它可以用来表示用户的发言。

CSS设计网页教程:制作网页气泡状文本框

也可以用来作为特定信息的提示符。

CSS设计网页教程:制作网页气泡状文本框

DVD租借网站Netflix,还用它显示碟片的详细信息。

CSS设计网页教程:制作网页气泡状文本框

=========================

制作CSS气泡框的传统方法,需要5张背景图片,分别是:

  * CSS设计网页教程:制作网页气泡状文本框 tl.gif,左上方的圆角。
  * CSS设计网页教程:制作网页气泡状文本框 tr.gif,右上方的圆角。
  * CSS设计网页教程:制作网页气泡状文本框 bl.gif,左下方的圆角。
  * CSS设计网页教程:制作网页气泡状文本框 br.gif,右下方的圆角。
  * CSS设计网页教程:制作网页气泡状文本框 angle.gif,突出的三角形。

现在假定有这样一段代码:

 

<blockquote>床前明月光,疑是地上霜。</blockquote>

<p>李白</p>

 

我们希望通过气泡框,产生一种视觉效果,将李白与诗句对应起来。

CSS设计网页教程:制作网页气泡状文本框

那么,首先需要为诗句添加四个“钩子”(handler):

 

<div class="tl">
   <div class="tr">
    <div class="br">
     <div class="bl">
      <blockquote>床前明月光,疑是地上霜。</blockquote>
     </div>
    </div>
   </div>
  </div>

 

然后,为最外面的容器div.tl指定高度和宽度,使它形成一个视觉方框:

 

.tl{
    width:300px;
    height:50px;
    text-align:center;
    line-height:50px;
  }

 

接着,为四个“钩子”依次添加四个不同的圆角背景:

 

  .tl{background:url(''tl.gif'') top left no-repeat #ff8c45;}
  .tr{background:url(''tr.gif'') top right no-repeat;}
  .bl{background:url(''bl.gif'') bottom left no-repeat;}
  .br{background:url(''br.gif'') bottom right no-repeat;}

 

最后,在“李白”前面加上三角形图片。

 

  p{
    padding: 15px 0px 0px 50px;
    background: url(''angle.gif'') 40px top no-repeat;
  }

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号