解读利用PHP JavaScript打造AJAX搜索窗的方法(5)_PHP教程
推荐:解析PHP CSS实现打印简单数据报表功能PHP CSS实现打印简单数据报表功能 功能:实现打印日报表的功能,定义了专门的打印样式,隐藏了不该打印的控件并实现了分页打印功能,表名:rec 字段:rec_id,rec_po,rec_part,rec_plant
如前面所述,该关闭链接的位置是绝对的:
以下为引用的内容:
a.ajaxWebSearchCloseLink |
该元素被放置在距右边5个像素,距顶部3个像素的位置(该元素被放在右上角)。这个链接没有任何文本修饰并且颜色呈白色。当用户的鼠标停在该链接上时,文本颜色变红。
注意,这里没有使用访问过的或活动的"假"类。这是因为该窗口总是忽略这个链接的href属性(它已经在它的事件处理器中返回了false)。因此,该链接从来不会真正处于活动或被访问状态。
然后,ajaxWebSearchResults类使结果栏的风格如下:
以下为引用的内容:
.ajaxWebSearchResults |
这个元素不要求使用CSS属性。现有属性仅用于定义结果栏并且使它比较容易读取。背景颜色是一个浅蓝色并且围绕边缘有5个像素的填充。当然,你能够定制加载消息的风格:
以下为引用的内容:
.ajaxWebSearchResults div |
这个元素没有一个类名,但是你仍然能够通过使用前面的示例中展示的parent child标志控制它的风格。这个示例把文本放置在<div/>元素的中央,并且给它一个加粗蓝色的字体,且有14个像素高。
最后一个你需要风格化的元素是结果链接。这些链接有一个类名叫ajaxWebSearchLink:
以下为引用的内容:
a.ajaxWebSearchLink |
唯一要求的属性是display属性(被设置为block)。这使每一个链接都能够在它自己的行上显示。填充空白部分大约有两个像素宽,使各个链接之间分开一些,从而使它们更易于读取。字体名为Tahoma并且有12像素高。它们的颜色是暗蓝色,与ajaxWebSearchResults的浅蓝色背景形成对照。
当用户在这些链接上移动鼠标时,背景颜色被设置为蓝色,而文本颜色改变为白色。
在前面的代码的最后一条规则中访问过的"假"类被设置。这是为了给用户提供用户接口暗示-它们已经被使用过。通过把访问过的"假"类设置为显示一种紫色,用户就可以知道它们已经访问过那个链接,从而节省他们的时间-不必再访问一个他们可能不想看的页面。
现在,让我们来看一下如何实现搜索框。
分享:解析PHP技术:txtSQL安装手册中文版txtsql的最大优点之一是文档很详细,可惜,我在网上找了半天也找不到中文版的文档,所以只好自己动手,利人利已吧,不过自己的E文水平自己是很清楚的,希望大家看了不会笑掉大牙才好,还希
- 相关链接:
- 教程说明:
PHP教程-解读利用PHP JavaScript打造AJAX搜索窗的方法(5)。