纯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 相关文章推荐
二十行语句实现从Excel到mysql的转化
Oct 09 PHP
使用PHP破解防盗链图片的一个简单方法
Jun 07 PHP
PHP实现Javascript中的escape及unescape函数代码分享
Feb 10 PHP
PHP爬虫之百万级别知乎用户数据爬取与分析
Jan 22 PHP
thinkphp3.x中display方法及show方法的用法实例
May 19 PHP
php中让人头疼的浮点数运算分析
Oct 10 PHP
php中__toString()方法用法示例
Dec 07 PHP
PHP中常用的魔术方法
Apr 28 PHP
PHP实现负载均衡下的session共用功能
Apr 17 PHP
PHP封装的分页类与简单用法示例
Feb 25 PHP
PHP二维索引数组的遍历实例分析【2种方式】
Jun 24 PHP
PHP实现的文件浏览器功能简单示例
Sep 12 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
DC最新动画电影:《战争之子》为何内容偏激,毁了一个不错的漫画
2020/04/09 欧美动漫
php adodb介绍
2009/03/19 PHP
学习php设计模式 php实现观察者模式(Observer)
2015/12/09 PHP
详解ThinkPHP3.2.3验证码显示、刷新、校验
2016/12/29 PHP
CodeIgniter整合Smarty的方法详解
2017/08/25 PHP
html中table数据排序的js代码
2011/08/09 Javascript
使用js实现一个可编辑的select下拉列表
2014/02/20 Javascript
js仿土豆网带缩略图的焦点图片切换效果实现方法
2015/02/23 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
2016/06/13 Javascript
JS仿hao123导航页面图片轮播效果
2016/09/01 Javascript
彻底学会Angular.js中的transclusion
2017/03/12 Javascript
微信小程序 图片上传实例详解
2017/05/05 Javascript
angular bootstrap timepicker TypeError提示怎么办
2017/06/13 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
使用JS监听键盘按下事件(keydown event)
2019/11/07 Javascript
js实现时间日期校验
2020/05/26 Javascript
[02:09]抵达西雅图!中国军团加油!
2014/07/07 DOTA
Numpy掩码式数组详解
2018/04/17 Python
python多进程提取处理大量文本的关键词方法
2018/06/05 Python
python将一个英文语句以单词为单位逆序排放的方法
2018/12/20 Python
python制作图片缩略图
2019/04/30 Python
python实现函数极小值
2019/07/10 Python
Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中
2020/01/13 Python
HTML5实现的图片无限加载的瀑布流效果另带边框圆角阴影
2014/03/07 HTML / CSS
迪卡侬中国官网:Decathlon中国
2020/08/10 全球购物
电子专业推荐信范文
2013/11/18 职场文书
《燕子专列》教学反思
2014/02/21 职场文书
大学生党员自我评价范文
2014/04/09 职场文书
2014年业务工作总结
2014/11/17 职场文书
学术会议通知范文
2015/04/15 职场文书
数据结构课程设计心得体会
2016/01/15 职场文书
用python实现监控视频人数统计
2021/05/21 Python
MySQL系列之九 mysql查询缓存及索引
2021/07/02 MySQL
为了顺利买到演唱会的票用Python制作了自动抢票的脚本
2021/10/16 Python
vue实力踩坑之push当前页无效
2022/04/10 Vue.js
排查并解决Oracle sysaux表空间异常增长
2022/04/20 Oracle