纯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 相关文章推荐
eWebEditor v3.8 商业完整版 (PHP)
Dec 06 PHP
PHP clearstatcache()函数详解
Mar 02 PHP
PHP 删除一个目录及目录下的所有文件的函数代码
May 26 PHP
PHP获取文件绝对路径的代码(上一级目录)
May 29 PHP
PHP数据类型的总结分析
Jun 13 PHP
PHP保留两位小数并且四舍五入及不四舍五入的方法
Sep 22 PHP
ThinkPHP模板引擎之导入资源文件方法详解
Jun 18 PHP
php 伪造ip以及url来路信息方法汇总
Nov 25 PHP
PHP实现的sqlite数据库连接类
Dec 12 PHP
PHP CURL 内存泄露问题解决方法
Feb 12 PHP
Laravel多用户认证系统示例详解
Mar 13 PHP
PHP二维数组分页2种实现方法解析
Jul 09 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
当海贼王变成JOJO风
2020/03/02 日漫
在“咖啡之国”感受咖啡文化
2021/03/03 咖啡文化
php获取域名的google收录示例
2014/03/24 PHP
PHP实现基于文本的摩斯电码生成器
2016/01/11 PHP
CodeIgniter多语言实现方法详解
2016/01/20 PHP
php求今天、昨天、明天时间戳的简单实现方法
2016/07/28 PHP
PHP实现的多进程控制demo示例
2019/07/22 PHP
在线编辑器中换行与内容自动提取
2009/04/24 Javascript
jQuery中使用data()方法读取HTML5自定义属性data-*实例
2014/04/11 Javascript
js在数组中删除重复的元素自保留一个(两种实现思路)
2014/08/22 Javascript
javascript实现类似超链接的效果
2014/12/26 Javascript
DOM 高级编程
2015/05/06 Javascript
jquery实现的缩略图预览滑块实例
2015/06/25 Javascript
javascript连续赋值问题
2015/07/08 Javascript
JS中call/apply、arguments、undefined/null方法详解
2016/02/15 Javascript
jQuery ajax方法传递中文时出现中文乱码的解决方法
2016/07/25 Javascript
浅谈Javascript中的函数、this以及原型
2016/10/09 Javascript
js弹出窗口简单实现代码
2017/03/22 Javascript
prototype.js简单实现ajax功能示例
2017/10/18 Javascript
AngularJS使用Filter自定义过滤器控制ng-repeat去除重复功能示例
2018/04/21 Javascript
VUE渲染后端返回含有script标签的html字符串示例
2019/10/28 Javascript
js实现弹幕墙效果
2020/12/10 Javascript
[00:12]DAC2018 天才少年转战三号位,他的SOLO是否仍如昔日般强大?
2018/04/06 DOTA
[01:31:22]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第二场 1月10日
2021/03/11 DOTA
Python xlwt设置excel单元格字体及格式
2020/04/18 Python
Python中的几种矩阵乘法(小结)
2019/07/10 Python
用ldap作为django后端用户登录验证的实现
2020/12/07 Python
python实现图片转字符画的完整代码
2021/02/21 Python
美国滑雪板和装备购物网站:Skis.com
2018/12/20 全球购物
汽车广告策划方案
2014/05/31 职场文书
单位工作证明书格式
2014/10/04 职场文书
2014年副班长工作总结
2014/12/10 职场文书
学校教学工作总结2015
2015/05/19 职场文书
2015年学校图书室工作总结
2015/05/19 职场文书
家属联谊会致辞
2015/07/31 职场文书
Go web入门Go pongo2模板引擎
2022/05/20 Golang