纯php打造的tab选项卡效果代码(不用js)


Posted in PHP onDecember 29, 2010

1.根据get判断,获取get生成css

<style type="text/css"> 
<?php 
if(!isset($_GET['city_id'])) 
{ 
$city_id = 12; 
} 
else 
{ 
$city_id = $_GET['city_id']; 
} 
echo '.a'.$city_id.' 
{ 
color:red; 
} 
'; 
for($i=12;$i<=16;$i++) 
{ 
if($i != $city_id) 
{ 
if ($i != 12 ) 
{ 
echo '.list'.$i.'{ 
background-image:url("image/style/bg.gif"); 
}'; 
} 
else 
{ 
echo '.list'.$i.' 
{ 
background-image:url("image/style/left_bg.gif"); 
} 
'; 
} 
} 
else 
{ 
if($city_id != 12) 
{ 
echo '.list'.$city_id.' 
{ 
background-image:url("image/style/on.gif"); 
} 
'; 
}else 
{ 
echo '.list'.$city_id.'{ 
background-image:url("image/style/recuit_title.gif"); 
}'; 
} 
} 
} 
?> 
</style>

2.点击的时候,就可以打开链接
<div class="recuit_title" > 
<ul id="recuit_li"> 
<li class="list12"><a class="a12" href="test.php?city_id=12">北京</a></li> 
<?php 
include_once ("config/db.inc.php"); 
$recuit_city_select = "select * from cdb_plugins_city where city_id in(13,14,15,16)"; 
$recuit_city_query = mysql_query ( $recuit_city_select ); 
while ( $recuit_city_row = mysql_fetch_assoc ( $recuit_city_query ) ) { 
$cid = $recuit_city_row['city_id']; 
echo '<li class="list'.$recuit_city_row['city_id'].'" ><a class="a'.$recuit_city_row['city_id'].'" href="test.php?city_id=' . $recuit_city_row ['city_id'] . '">' . $recuit_city_row ['city_name'] . '</a></li>'; 
} 
?> 
</ul> 
<span class="more_recuit_info"> 
<a href="../job.php?action=recuit_list&cid=12" onClick="parent.showWindow('recuit_list',this.href);return false;">更多招募信息</a> 
</span> 
</div> 
<div class="recuit_content"> 
<table width="100%"> 
<?php 
if(!$_GET['city_id']) 
{ $recuit_content_select = "select * from cdb_plugins_recuit where city_id= 12 limit 0,8"; 
$recuit_content_query = mysql_query($recuit_content_select); 
while($recuit_content_row = mysql_fetch_assoc($recuit_content_query)) 
{ 
echo '<tr height="25"> 
<td> 
<a onclick="parent.showWindow('.'\'recuit_info\','.'this.href'.');return false;"'.'" href="../job.php?action=recuit_info&recuit_id='.$recuit_content_row['recuit_id'].'">'.$recuit_content_row['recuit_name'].'</a> 
</td> 
<td width="80" align="right" style="color:#0080ff;font-size:12px;"> 
'.$recuit_content_row['username'].'   
</td> 
</tr>'; 
} 
} 
else 
{ 
$recuit_content_select = "select * from cdb_plugins_recuit where city_id={$_GET['city_id']} limit 0,10"; 
$recuit_content_query = mysql_query($recuit_content_select); 
while($recuit_content_row = mysql_fetch_assoc($recuit_content_query)) 
{ 
echo '<tr> 
<td><a onclick="parent.showWindow('.'\'recuit_info\','.'this.href'.');return false;"'.'" href="../job.php?action=recuit_info&recuit_id='.$recuit_content_row['recuit_id'].'">'.$recuit_content_row['recuit_name'].'</a></td> 
<td width="80" align="right" style="color:#0080ff;font-size:12px;">'.$recuit_content_row['username'].'  </td> 
</tr>'; 
} 
} 
?> 
</table> 
</div> 
<div class="recuit_footer"> 
<?php 
include_once ("../include/common.inc.php"); 
$recuit_query = mysql_query("select * from cdb_plugins_recuit_userinfo where uid=$discuz_uid"); 
$recuit_rows = mysql_fetch_assoc($recuit_query); 
if($recuit_rows['uid'] == '') 
{ 
echo '<a href="../job.php?action=recuit" onclick="parent.showWindow('.'\'recuit\''.',this.href);return false;"><img src="image/style/recuit_frm_input.gif" border="0" /></a>  '; 
} 
else 
{ 
echo '<a href="../job.php?action=edit_recuit" onclick="parent.showWindow('.'\'edit_recuit\''.',this.href);return false;"><img src="image/style/edit_recuit.gif" border="0"/><a>  '; 
} 
?> 
</div>
PHP 相关文章推荐
如何去掉文章里的 html 语法
Oct 09 PHP
PHP 和 XML: 使用expat函数(二)
Oct 09 PHP
PHP中的string类型使用说明
Jul 27 PHP
PHP性能优化准备篇图解PEAR安装
Dec 05 PHP
Codeigniter整合Tank Auth权限类库详解
Jun 12 PHP
destoon实现资讯信息前面调用它所属分类的方法
Jul 15 PHP
详谈PHP文件目录基础操作
Nov 11 PHP
php图片的二进制转换实现方法
Dec 15 PHP
深入解析PHP中SESSION反序列化机制
Mar 01 PHP
PHP封装curl的调用接口及常用函数详解
May 31 PHP
PHP echo()函数讲解
Feb 15 PHP
Yii redis集合的基本使用教程
Jun 14 PHP
PHP的autoload自动加载机制使用说明
Dec 28 #PHP
php的ajax框架xajax入门与试用介绍
Dec 19 #PHP
几款免费开源的不用数据库的php的cms
Dec 19 #PHP
PHP操作XML作为数据库的类
Dec 19 #PHP
php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
Dec 19 #PHP
PHP与MySQL开发的8个技巧小结
Dec 17 #PHP
hessian 在PHP中的使用介绍
Dec 13 #PHP
You might like
跟我学小偷程序之成功偷取首页(第三天)
2006/10/09 PHP
php 中文字符入库或显示乱码问题的解决方法
2010/04/12 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
2010/11/02 PHP
php设计模式 Observer(观察者模式)
2011/06/26 PHP
采用thinkphp自带方法生成静态html文件详解
2014/06/13 PHP
php实现的太平洋时间和北京时间互转的自定义函数分享
2014/08/19 PHP
js setTimeout 参数传递使用介绍
2013/08/13 Javascript
javascript实用小函数使用介绍
2013/11/11 Javascript
jQuery学习笔记之 Ajax操作篇(一) - 数据加载
2014/06/23 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
关于JS中的apply,call,bind的深入解析
2016/04/05 Javascript
JavaScript 闭包机制详解及实例代码
2016/10/10 Javascript
使用gulp搭建本地服务器并实现模拟ajax
2017/04/05 Javascript
深入理解es6块级作用域的使用
2019/03/28 Javascript
微信小程序学习笔记之本地数据缓存功能详解
2019/03/29 Javascript
JavaScript中AOP的实现与应用
2019/05/06 Javascript
使用webpack/gulp构建TypeScript项目的方法示例
2019/12/18 Javascript
Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能
2020/05/08 Javascript
用Python的urllib库提交WEB表单
2009/02/24 Python
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
在Python中操作字典之clear()方法的使用
2015/05/21 Python
pygame实现俄罗斯方块游戏(基础篇2)
2019/10/29 Python
Python unittest单元测试框架实现参数化
2020/04/29 Python
python中str内置函数用法总结
2020/12/27 Python
Python爬虫scrapy框架Cookie池(微博Cookie池)的使用
2021/01/13 Python
Html5新增标签与样式及让元素水平垂直居中
2019/07/11 HTML / CSS
HTML5 Canvas画线技巧——实现绘制一个像素宽的细线
2013/08/02 HTML / CSS
英国羊皮鞋类领先品牌:Just Sheepskin
2019/12/12 全球购物
大学生村官事迹材料
2014/01/21 职场文书
公司新年寄语
2014/04/04 职场文书
林肯就职演讲稿
2014/05/19 职场文书
本科生自荐信
2014/06/18 职场文书
小学课外阅读总结
2014/07/09 职场文书
幼儿园八一建军节活动方案
2014/08/27 职场文书
个人租房协议书样本
2014/10/01 职场文书
vue @ ~ 相对路径 路径别名设置方式
2022/06/05 Vue.js