纯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中动态HTML的输出技术
Oct 09 PHP
理解php Hash函数,增强密码安全
Feb 25 PHP
php基础学习之变量的使用
Jun 09 PHP
php/js获取客户端mac地址的实现代码
Jul 08 PHP
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
Feb 18 PHP
PHP的password_hash()使用实例
Mar 17 PHP
php实现比较两个文件夹异同的方法
Jun 18 PHP
php HTML无刷新提交表单
Apr 05 PHP
PHP删除数组中指定下标的元素方法
Feb 03 PHP
PHP实现的获取文件mimes类型工具类示例
Apr 08 PHP
PHP 文件上传限制问题
Sep 01 PHP
php命令行模式代码实例详解
Feb 26 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个人网站架设连环讲(三)
2006/10/09 PHP
一个简单的MySQL数据浏览器
2006/10/09 PHP
PHP SPL标准库之SplFixedArray使用实例
2015/05/12 PHP
PHP格式化显示时间date()函数代码
2018/10/03 PHP
jquery $.getJSON()跨域请求
2011/12/21 Javascript
使用JavaScript动态设置样式实现代码及演示动画
2013/01/25 Javascript
js控制鼠标事件移动及移出效果显示
2014/10/19 Javascript
Bootstrap Chart组件使用教程
2016/04/28 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(一)
2016/05/17 Javascript
详解如何在Vue2中实现组件props双向绑定
2017/03/29 Javascript
jQuery EasyUI开发技巧总结
2017/09/26 jQuery
react 实现页面代码分割、按需加载的方法
2018/04/03 Javascript
element-ui中select组件绑定值改变,触发change事件方法
2018/08/24 Javascript
利用vue.js把静态json绑定bootstrap的table方法
2018/08/28 Javascript
vue实现分页组件
2020/06/16 Javascript
微信小程序搜索功能(附:小程序前端+PHP后端)
2019/02/28 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
2019/09/27 Javascript
微信小程序实现发微博功能的示例代码
2020/06/24 Javascript
python使用生成器实现可迭代对象
2018/03/20 Python
Linux下python3.7.0安装教程
2018/07/30 Python
Django 缓存配置Redis使用详解
2019/07/23 Python
Python基于time模块表示时间常用方法
2020/06/18 Python
用python发送微信消息
2020/12/21 Python
css3实例教程 一款纯css3实现的环形导航菜单
2014/10/20 HTML / CSS
MCAKE蛋糕官方网站:一直都是巴黎的味道
2018/02/06 全球购物
用C或者C++语言实现SOCKET通信
2015/02/24 面试题
艺校音乐专业自我鉴定范文
2014/03/01 职场文书
护士求职自荐信范文
2014/03/19 职场文书
乡镇消防工作实施方案
2014/03/27 职场文书
党课知识竞赛主持词
2014/04/01 职场文书
岳庙导游词
2015/02/04 职场文书
社会实践活动总结
2015/02/05 职场文书
特此通知格式
2015/04/27 职场文书
会议承办单位欢迎词
2019/07/09 职场文书
MySQL范围查询优化的场景实例详解
2022/06/10 MySQL
MySQL 原理优化之Group By的优化技巧
2022/08/14 MySQL