纯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 相关文章推荐
新安装的MySQL数据库需要注意的安全知识
Jul 30 PHP
php xml文件操作代码(一)
Mar 20 PHP
在Windows系统上安装PHP运行环境文字教程
Jul 19 PHP
屏蔽机器人从你的网站搜取email地址的php代码
Nov 14 PHP
如何设置mysql允许外网访问
Jun 04 PHP
linux系统下php安装mbstring扩展的二种方法
Jan 20 PHP
详解PHP对数组的定义以及数组的创建方法
Nov 27 PHP
Zend Framework教程之Bootstrap类用法概述
Mar 14 PHP
PHP页面输出搜索后跳转下一页的处理方法
Sep 30 PHP
Thinkphp5.0自动生成模块及目录的方法详解
Apr 17 PHP
浅谈Yii乐观锁的使用及原理
Jul 25 PHP
PHP编程实现计算抽奖概率算法完整实例
Aug 09 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基础学习小结
2011/04/17 PHP
PHP获取当前URL路径的处理方法(适用于多条件筛选列表)
2017/02/10 PHP
Javascript模块化编程(三)require.js的用法及功能介绍
2013/01/17 Javascript
减少访问DOM的次数提升javascript性能
2014/02/24 Javascript
使用iojs的jsdom库实现同步系统时间
2015/04/20 Javascript
JavaScript代码执行的先后顺序问题
2017/10/29 Javascript
简单的Vue异步组件实例Demo
2017/12/27 Javascript
基于iScroll实现内容滚动效果
2018/03/21 Javascript
vue2.0+koa2+mongodb实现注册登录
2018/04/10 Javascript
基于Vue2实现简易的省市区县三级联动组件效果
2018/11/05 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
2019/02/15 Javascript
从零到一详聊创建Vue工程及遇到的常见问题
2019/04/25 Javascript
JS实现的tab切换并显示相应内容模块功能示例
2019/08/03 Javascript
VUE的history模式下除了index外其他路由404报错解决办法
2019/08/21 Javascript
bootstrap table实现iview固定列的效果实例代码详解
2019/09/30 Javascript
[01:48]2018DOTA2亚洲邀请赛主赛事第二日五佳镜头 VG完美团战逆转TNC
2018/04/05 DOTA
从零学python系列之教你如何根据图片生成字符画
2014/05/23 Python
Python 查找字符在字符串中的位置实例
2018/05/02 Python
python 实现倒排索引的方法
2018/12/25 Python
python数据预处理方式 :数据降维
2020/02/24 Python
使用python3 实现插入数据到mysql
2020/03/02 Python
关于python中的xpath解析定位
2020/03/06 Python
Python视频编辑库MoviePy的使用
2020/04/01 Python
Html5与App的通讯方式详解
2019/10/24 HTML / CSS
韩国江南富人区高端时尚百货商场:Galleria(格乐丽雅)
2018/03/27 全球购物
圣诞节红领巾广播稿
2014/02/03 职场文书
讲文明树新风公益广告宣传方案
2014/02/25 职场文书
在校实习生求职信
2014/06/18 职场文书
会议欢迎词范文
2015/01/27 职场文书
培根随笔读书笔记
2015/07/01 职场文书
React如何创建组件
2021/06/27 Javascript
Spring Boot DevTools 全局配置学习指南
2022/03/31 Java/Android
golang为什么要统一错误处理
2022/04/03 Golang
Golang 对es的操作实例
2022/04/20 Golang
python运行脚本文件的三种方法实例
2022/06/25 Python
Win11怎么添加用户?Win11添加用户账户的方法
2022/07/15 数码科技