纯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 Smarty模板生成html文档的方法
Apr 12 PHP
PHP file_exists问题杂谈
May 07 PHP
利用PHP扩展vld查看PHP opcode操作步骤
Mar 04 PHP
解析php中用PHPMailer来发送邮件的示例(126.com的例子)
Jun 24 PHP
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
Feb 18 PHP
ThinkPHP 表单自动验证运用示例
Oct 13 PHP
php有道翻译api调用方法实例
Dec 22 PHP
推荐一本PHP程序猿都应该拜读的书
Dec 31 PHP
php is_writable判断文件是否可写实例代码
Oct 13 PHP
PHP ajax+jQuery 实现批量删除功能实例代码小结
Dec 06 PHP
thinkPHP5框架路由常用知识点汇总
Sep 15 PHP
laravel7学习之无限级分类的最新实现方法
Sep 30 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
德劲1107的电路分析与打磨
2021/03/02 无线电
php mysql数据库操作类
2008/06/04 PHP
简单谈谈PHP中strlen 函数
2016/02/27 PHP
jQuery TextBox自动完成条
2009/07/22 Javascript
node.js chat程序如何实现Ajax long-polling长链接刷新模式
2012/03/13 Javascript
2012年开发人员的16款新鲜的jquery插件体验分享
2012/12/28 Javascript
简洁Ajax函数处理(示例代码)
2013/11/15 Javascript
JS实现两个大数(整数)相乘
2014/04/28 Javascript
js使用ajax读博客rss示例
2014/05/06 Javascript
node.js中的forEach()是同步还是异步呢
2015/01/29 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
基于jQuery实现火焰灯效果导航菜单
2017/01/04 Javascript
详解react、redux、react-redux之间的关系
2018/04/11 Javascript
nodejs同步调用获取mysql数据时遇到的大坑
2019/03/02 NodeJs
详解javascript 变量提升(Hoisting)
2019/03/12 Javascript
详解微信小程序用定时器实现倒计时效果
2019/04/30 Javascript
node使用mysql获取数据库数据中文乱码问题的解决
2019/12/02 Javascript
[00:32]2018DOTA2亚洲邀请赛Secret出场
2018/04/03 DOTA
Python多进程分块读取超大文件的方法
2016/04/13 Python
Python 文件操作的详解及实例
2017/09/18 Python
Python SQL查询并生成json文件操作示例
2018/08/17 Python
Python实现的连接mssql数据库操作示例
2018/08/17 Python
对web.py设置favicon.ico的方法详解
2018/12/04 Python
利用ctypes获取numpy数组的指针方法
2019/02/12 Python
Python数据可视化实现正态分布(高斯分布)
2019/08/21 Python
python cv2截取不规则区域图片实例
2019/12/21 Python
销售人员自我评价怎么写
2013/09/19 职场文书
心理健康心得体会
2014/01/02 职场文书
西式结婚主持词
2014/03/14 职场文书
我的中国梦演讲稿600字
2014/08/19 职场文书
乡镇党的群众路线对照检查材料
2014/09/24 职场文书
成绩单评语
2015/01/04 职场文书
社区元宵节活动总结
2015/02/06 职场文书
《有余数的除法》教学反思
2016/02/22 职场文书
用php如何解决大文件分片上传问题
2021/07/07 PHP
vue中this.$http.post()跨域和请求参数丢失的解决
2022/04/08 Vue.js