纯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 相关文章推荐
php基础知识:类与对象(1)
Dec 13 PHP
自动分页的不完整解决方案
Jan 12 PHP
一步一步学习PHP(7) php 字符串相关应用
Mar 05 PHP
PHP调用Twitter的RSS的实现代码
Mar 10 PHP
php目录操作函数之获取目录与文件的类型
Dec 29 PHP
谈谈关于php的优点与缺点
Apr 11 PHP
Drupal简体中文语言包安装教程
Sep 27 PHP
在openSUSE42.1下编译安装PHP7 的方法
Dec 24 PHP
PHPExcel简单读取excel文件示例
May 26 PHP
一个简单安全的PHP验证码类、PHP验证码
Sep 24 PHP
php获取开始与结束日期之间所有日期的方法
Nov 29 PHP
PHP实现带进度条的Ajax文件上传功能示例
Jul 02 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
php中对2个数组相加的函数
2011/06/24 PHP
PHP的加密方式及原理
2012/06/14 PHP
关于PHP结束标签的使用细节探讨及联想
2013/03/04 PHP
PHP之正则表达式捕获组与非捕获组(详解)
2015/07/29 PHP
Zend Framework教程之Application用法实例详解
2016/03/14 PHP
javascript 在网页中的运用(asp.net)
2009/11/23 Javascript
下载网站打开页面后间隔多少时间才显示下载链接地址的代码
2010/04/25 Javascript
js和jquery批量绑定事件传参数一(新猪猪原创)
2010/06/23 Javascript
jquery一般方法介绍 入门参考
2011/06/21 Javascript
javascript里模拟sleep(两种实现方式)
2013/01/25 Javascript
用RadioButten或CheckBox实现div的显示与隐藏
2013/09/21 Javascript
jQuery实现的一个tab切换效果内部还嵌有切换
2014/08/10 Javascript
jQuery EasyUI学习教程之datagrid点击列表头排序
2016/07/09 Javascript
炫酷的js手风琴效果
2016/10/13 Javascript
jQuery Chosen通用初始化
2017/03/07 Javascript
Vue 父子组件的数据传递、修改和更新方法
2018/03/01 Javascript
angular使用md5,CryptoJS des加密的方法
2019/06/03 Javascript
vue项目中使用bpmn为节点添加颜色的方法
2020/04/30 Javascript
vue 避免变量赋值后双向绑定的操作
2020/11/07 Javascript
python3生成随机数实例
2014/10/20 Python
解决python3 urllib中urlopen报错的问题
2017/03/25 Python
centos 安装python3.6环境并配置虚拟环境的详细教程
2018/02/22 Python
点球小游戏python脚本
2018/05/22 Python
python3中os.path模块下常用的用法总结【推荐】
2018/09/16 Python
远程部署工具Fabric详解(支持Python3)
2019/07/04 Python
python实现自动化报表功能(Oracle/plsql/Excel/多线程)
2019/12/02 Python
python 爬虫之selenium可视化爬虫的实现
2020/12/04 Python
JD Sports法国:英国篮球和运动时尚的领导者
2017/09/28 全球购物
应用化学专业职业生涯规划书
2014/01/22 职场文书
观看《永远的雷锋》心得体会
2014/03/12 职场文书
企业介绍信范文
2015/01/30 职场文书
导游词之天津盘山
2019/11/01 职场文书
python中字符串String及其常见操作指南(方法、函数)
2022/04/06 Python
使用Ajax实现进度条的绘制
2022/04/07 Javascript
GoFrame框架数据校验之校验结果Error接口对象
2022/06/21 Golang
win10滚动条自动往上跑怎么办?win10滚动条自动往上跑的解决方法
2022/08/05 数码科技