纯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 相关文章推荐
ip签名探针
Oct 09 PHP
Optimizer与Debugger兼容性问题的解决方法
Dec 01 PHP
PHP 命名空间实例说明
Jan 27 PHP
PHP中对用户身份认证实现两种方法
Jun 04 PHP
一个基于PDO的数据库操作类(新) 一个PDO事务实例
Jul 03 PHP
简单的PHP多图上传小程序代码
Jul 17 PHP
php实现12306火车票余票查询和价格查询(12306火车票查询)
Jan 14 PHP
php文件上传你必须知道的几点
Oct 20 PHP
php判断用户是否关注微信公众号
Jul 22 PHP
Laravel重写用户登录简单示例
Oct 08 PHP
PHP表单验证内容是否为空的实现代码
Nov 14 PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
Oct 08 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
造就帕卡马拉的帕卡斯是怎么被发现的
2021/03/03 咖啡文化
一步一步学习PHP(2)――PHP类型
2010/02/15 PHP
PHP使用json_encode函数时不转义中文的解决方法
2014/11/12 PHP
php查看当前Session的ID实例
2015/03/16 PHP
PHP常量define和const的区别详解
2019/05/18 PHP
jQuery ui 1.7更新小结
2009/08/15 Javascript
window.print打印指定div实例代码
2013/12/13 Javascript
jQuery使用模式窗口实现在主页面和子页面中互相传值的方法
2016/03/01 Javascript
JavaScript判断页面加载完之后再执行预定函数的技巧
2016/05/17 Javascript
全面了解JavaScirpt 的垃圾(garbage collection)回收机制
2016/07/11 Javascript
bootstrap滚动监控器使用方法解析
2017/01/13 Javascript
JS实现加载和读取XML文件的方法详解
2017/04/24 Javascript
js实现添加删除表格(两种方法)
2017/04/27 Javascript
JavaScript面向对象精要(上部)
2017/09/12 Javascript
js中对象和面向对象与Json介绍
2019/01/21 Javascript
JS学习笔记之闭包小案例分析
2019/05/29 Javascript
python的re模块应用实例
2014/09/26 Python
python中string模块各属性以及函数的用法介绍
2016/05/30 Python
opencv python 图像去噪的实现方法
2018/08/31 Python
Python-while 计算100以内奇数和的方法
2019/06/11 Python
pyqt5 从本地选择图片 并显示在label上的实例
2019/06/13 Python
Pandas把dataframe或series转换成list的方法
2020/06/14 Python
python让函数不返回结果的方法
2020/06/22 Python
利用python+request通过接口实现人员通行记录上传功能
2021/01/13 Python
导出HTML5 Canvas图片并上传服务器功能
2019/08/16 HTML / CSS
方太官方网上商城:销售方太抽油烟机、燃气灶、消毒柜等
2017/01/17 全球购物
Nike加拿大官网:Nike.com (CA)
2019/04/09 全球购物
雷曼兄弟的五金店:Lehman’s Hardware Store
2019/04/10 全球购物
外科实习自我鉴定
2013/10/06 职场文书
遗嘱公证书标准样本
2014/04/08 职场文书
邹越感恩父母演讲稿
2014/08/28 职场文书
组织生活会发言材料
2014/12/15 职场文书
2015年上半年信访工作总结
2015/03/30 职场文书
2015年清剿火患专项行动工作总结
2015/07/27 职场文书
外出学习心得体会范文
2016/01/18 职场文书
python中的class_static的@classmethod的巧妙用法
2021/06/22 Python