Bootstrap响应式表格详解


Posted in Javascript onMay 23, 2017

Bootstrap 的响应式 CSS 能够自适应于台式机、平板电脑和手机

Bootstrap响应式表格详解

下面是手机端显示的样式

Bootstrap响应式表格详解

代码如下:

1.test.php

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<link type="text/css" rel="stylesheet" href="../bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="external nofollow" />
<script src="jquery-3.2.0.min.js"></script>
<script src="../bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
<!-- HTML5 Shim 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
  <!-- 注意: 如果通过 file:// 引入 Respond.js 文件,则该文件无法起效果 -->
  <!--[if lt IE 9]>
   <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
   <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
  <![endif]-->
</head>

<body>
<h1>汽车信息</h1>

<table class="table table-striped">
 <thead>
 <tr>
  <th>代号</th>
  <th>名称</th>
  <th class="hidden-xs">系列</th>
  <th class="hidden-xs">上市时间</th>
  <th class="hidden-xs">油耗</th>
  <th class="hidden-xs">功率</th>
  <th>价格</th>
  <th class="visible-xs-block">详情</th>
 </tr>
 </thead>
 <tbody>
 <?php
 require "DBDA.class.php";
 $db = new DBDA();
 $sql = "select * from car";
 $arr = $db->query($sql,1);
 foreach($arr as $v)
 {
  echo "<tr>
  <td>{$v[0]}</td>
  <td>{$v[1]}</td>
  <td class='hidden-xs'>{$v[2]}</td>
  <td class='hidden-xs'>{$v[3]}</td>
  <td class='hidden-xs'>{$v[4]}</td>
  <td class='hidden-xs'>{$v[5]}</td>
  <td>{$v[7]}</td>
  <td class='visible-xs-block'>
  <button type='button' class='btn btn-primary btn-xs xq' code='{$v[0]}'>详情</button>
  </td>
 </tr>";
 }
 
 ?>
 </tbody>
</table>


<!-- 模态框(Modal) -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
 <div class="modal-dialog">
  <div class="modal-content">
   <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
    <h4 class="modal-title" id="myModalLabel">汽车详细信息</h4>
   </div>
   <div class="modal-body" id="neirong"></div>
   <div class="modal-footer">
    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
   </div>
  </div><!-- /.modal-content -->
 </div><!-- /.modal -->
</div>


<script type="text/javascript">
$(".xq").click(function(){
 //显示详细信息 
 //取代号
 var code = $(this).attr("code");
 //查询该汽车的所有信息
 $.ajax({
  url:"chuli.php",
  data:{code:code},
  type:"POST",
  dataType:"TEXT",
  success: function(data){
   var lie = data.trim().split("^");
   var str = "<div>代号:"+lie[0]+"</div><div>名称:"+lie[1]+"</div>
   <div>系列:"+lie[2]+"</div><div>上市时间:"+lie[3]+"</div><div>油耗:"+lie[4]+"</div><div>功率:"+lie[5]+"</div><div>价格:"+lie[7]+"</div>";
   $("#neirong").html(str);
   //触发模态框
   $('#myModal').modal('show');
  }
 });
})

</script>

</body>

</html>

2.chuli.php

<?php
$code = $_POST["code"];
require "DBDA.class.php";
$db = new DBDA();
$sql = "select * from car where code='{$code}'";
echo $db->strquery($sql);

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
在多个页面使用同一个HTML片段《续》
Mar 04 Javascript
用Node.js通过sitemap.xml批量抓取美女图片
May 28 Javascript
jQuery实现两款有动画功能的导航菜单代码
Sep 16 Javascript
利用Node.JS实现邮件发送功能
Oct 21 Javascript
JS实现的系统调色板完整实例
Dec 21 Javascript
Bootstrap导航简单实现代码
Mar 06 Javascript
js实现一键复制功能
Mar 16 Javascript
javascript内存分配原理实例分析
Apr 10 Javascript
vue-cli3全面配置详解
Nov 14 Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
Sep 16 Javascript
vue实现随机验证码功能(完整代码)
Dec 10 Javascript
JavaScript 判断数据类型的4种方法
Sep 11 Javascript
Node.js 实现简单的接口服务器的实例代码
May 23 #Javascript
用angular实现多选按钮的全选与反选实例代码
May 23 #Javascript
详解vue嵌套路由-params传递参数
May 23 #Javascript
详解vue嵌套路由-query传递参数
May 23 #Javascript
vue-router 中router-view不能渲染的解决方法
May 23 #Javascript
angular+webpack2实战例子
May 23 #Javascript
jquery实现图片轮播器
May 23 #jQuery
You might like
php之static静态属性与静态方法实例分析
2015/07/30 PHP
PHP实现Redis单据锁以及防止并发重复写入
2018/04/10 PHP
PHP CURL使用详解
2019/03/21 PHP
用javascript实现的图片马赛克后显示并切换加文字功能
2007/04/21 Javascript
List Installed Hot Fixes
2007/06/12 Javascript
javascript中数组的冒泡排序使用示例
2013/12/18 Javascript
JQuery与Ajax调用新浪API获取短网址的代码
2014/02/07 Javascript
在网页中插入百度地图的步骤详解
2016/12/02 Javascript
Bootstrap源码解读下拉菜单(4)
2016/12/23 Javascript
JS库之Waypoints的用法详解
2017/09/13 Javascript
基于cropper.js封装vue实现在线图片裁剪组件功能
2018/03/01 Javascript
vue element项目引入icon图标的方法
2018/06/06 Javascript
JavaScript中var、let、const区别浅析
2018/06/24 Javascript
vuejs 制作背景淡入淡出切换动画的实例
2018/09/01 Javascript
js canvas实现二维码和图片合成的海报
2020/11/19 Javascript
微信小程序如何使用云开发
2019/05/17 Javascript
python 中的list和array的不同之处及转换问题
2018/03/13 Python
python 匹配url中是否存在IP地址的方法
2018/06/04 Python
通过python顺序修改文件名字的方法
2018/07/11 Python
Pytorch反向求导更新网络参数的方法
2019/08/17 Python
Python各种扩展名区别点整理
2020/02/27 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
2020/05/09 Python
python是怎么被发明的
2020/06/15 Python
pycharm全局搜索的具体步骤
2020/07/28 Python
如何用python批量调整视频声音
2020/12/22 Python
使用canvas压缩图片上传的方法示例
2020/02/07 HTML / CSS
计算s=f(f(-1.4))的值
2014/05/06 面试题
家长给孩子的表扬信
2014/01/17 职场文书
软弱涣散基层党组织整改方案
2014/10/25 职场文书
2014年帮扶工作总结
2014/11/26 职场文书
2014年大学宣传部工作总结
2014/12/19 职场文书
2016特色励志班级口号
2015/12/24 职场文书
一个家长教育孩子的心得体会
2016/01/15 职场文书
jquery插件实现图片悬浮
2021/04/16 jQuery
关于redisson缓存序列化几枚大坑说明
2021/08/04 Redis
mysql 获取时间方式
2022/03/20 MySQL