纯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数据库开发知多少
Oct 09 PHP
最小化数据传输――在客户端存储数据
Oct 09 PHP
PHP遍历某个目录下的所有文件和子文件夹的实现代码
Jun 28 PHP
PHP生成自定义长度随机字符串的函数分享
May 04 PHP
常见php数据文件缓存类汇总
Dec 05 PHP
php从csv文件读取数据并输出到网页的方法
Mar 14 PHP
php经典算法集锦
Nov 14 PHP
PHP创建/删除/复制文件夹、文件
May 03 PHP
php字符串比较函数用法小结(strcmp,strcasecmp,strnatcmp及strnatcasecmp)
Jul 18 PHP
Yii2框架操作数据库的方法分析【以mysql为例】
May 27 PHP
PHP使用ajax的post方式下载excel文件简单示例
Aug 06 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
Apr 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中的gzcompress、gzdeflate、gzencode函数详解
2014/07/29 PHP
php中文验证码实现方法
2015/06/18 PHP
php实现编辑和保存文件的方法
2015/07/20 PHP
PHP中模糊查询并关联三个select框
2017/06/19 PHP
如何用javascript去掉字符串里的所有空格
2007/02/08 Javascript
延时重复执行函数 lLoopRun.js
2007/05/08 Javascript
ExtJS PropertyGrid中使用Combobox选择值问题
2010/06/13 Javascript
jquery animate实现鼠标放上去显示离开隐藏效果
2013/07/21 Javascript
JQuery移动页面开发之屏幕方向改变与滚屏的实现
2015/12/03 Javascript
js获取隐藏元素宽高的实现方法
2016/05/19 Javascript
Angular.js中定时器循环的3种方法总结
2017/04/27 Javascript
利用Jasmine对Angular进行单元测试的方法详解
2017/06/12 Javascript
canvas+gif.js打造自己的数字雨头像的示例代码
2017/10/26 Javascript
vue element项目引入icon图标的方法
2018/06/06 Javascript
在Node.js下运用MQTT协议实现即时通讯及离线推送的方法
2019/01/24 Javascript
react MPA 多页配置详解
2019/10/18 Javascript
vue项目中极验验证的使用代码示例
2019/12/03 Javascript
nodejs+express最简易的连接数据库的方法
2020/12/23 NodeJs
你所不知道的Python奇技淫巧13招【实用】
2016/12/14 Python
基于python(urlparse)模板的使用方法总结
2017/10/13 Python
对numpy中数组转置的求解以及向量内积计算方法
2018/10/31 Python
在matplotlib的图中设置中文标签的方法
2018/12/13 Python
python实现按首字母分类查找功能
2019/10/31 Python
新年福利来一波之Python轻松集齐五福(demo)
2020/01/20 Python
微软新西兰官方网站:Microsoft New Zealand
2018/08/17 全球购物
日语翻译个人求职的自我评价
2013/10/14 职场文书
大学生职业生涯规划范文
2013/12/31 职场文书
大学四年职业生涯规划书范文
2014/01/02 职场文书
手术室护士长竞聘书
2014/03/31 职场文书
欢度春节标语
2014/07/01 职场文书
学校开除通知书
2015/04/25 职场文书
信息技术教研组工作总结
2015/08/13 职场文书
2016年毕业实习心得体会范文
2015/10/09 职场文书
教你怎么用python实现字符串转日期
2021/05/24 Python
浅谈JavaScript浅拷贝和深拷贝
2021/11/07 Javascript
tomcat默认最大连接数及相关调整方法
2022/05/06 Servers