-
以上节课为了,打开网站根目录
image.png -
在(C:\myphp_www\PHPTutorial\WWW)目录下创建一个demo文件夹
image.png (C:\myphp_www\PHPTutorial\WWW\demo)再打开demo文件夹,创建一个lib文件夹
image.png
-
然后(C:\myphp_www\PHPTutorial\WWW\demo\lib)再在lib文件夹下创建两个文件夹,一个是bootstrap,一个是jquery,
image.png -
然后把jquery的源码复制到jquery文件夹,bootstrap源码复制到bootstrap文件夹(源码从网上下载)
jquery
image.png
bootstrap
image.png
下面开始创建模板(C:\myphp_www\PHPTutorial\WWW)
因为所创建的lib目录分别存放着第三方类库,要用到它
下面打开自己喜欢用的编辑器(以sublime为例)
将demo项目导入到sublime中
image.png
打开bootstrap网站(https://v3.bootcss.com/)
image.png
然后在起步中找一下它的基本模板复制复制一下
image.png
基本模板
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
<title>Bootstrap 101 Template</title>
<!-- Bootstrap -->
<link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
<!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
<!-- 警告:通过 file:// 协议(就是直接将 html 页面拖拽到浏览器中)访问页面时 Respond.js 不起作用 -->
<!--[if lt IE 9]>
<script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<h1>你好,世界!</h1>
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
<!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
<script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</body>
</html>
然后在demo目录下创建index.php
image.png
然后将基本模板代码复制到index.php
image.png
然后在这个模板中需要将lib目录下的第三方类库引入到index.php
修改index.php的代码
image.png
index.php
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
<title>Bootstrap 101 Template</title>
<!-- Bootstrap -->
<link href="./lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<h1>你好,世界!</h1>
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
<script src="./lib/jquery/jquery-3.2.1.min.js"></script>
<!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
<script src="./lib/bootstrap/js/bootstrap.min.js"></script>
</body>
</html>
一个比较简单的界面就做完了
然后测试,找个表单来测试,点击全局css样式
image.png
-
随便选个表单,
image.png
image.png - index.php
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Bootstrap 101 Template</title>
<link href="./lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<form>
<div class="form-group">
<label for="exampleInputEmail1">Email address</label>
<input type="email" class="form-control" id="exampleInputEmail1" placeholder="Email">
</div>
<div class="form-group">
<label for="exampleInputPassword1">Password</label>
<input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
</div>
<div class="form-group">
<label for="exampleInputFile">File input</label>
<input type="file" id="exampleInputFile">
<p class="help-block">Example block-level help text here.</p>
</div>
<div class="checkbox">
<label>
<input type="checkbox"> Check me out
</label>
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
<script src="./lib/jquery/jquery-3.2.1.min.js"></script>
<script src="./lib/bootstrap/js/bootstrap.min.js"></script>
</body>
</html>
然后运行,怎么运行?
同样添加域名(目录C:\myphp_www\PHPTutorial\WWW)然后点击工具箱的重启
image.png
然后在浏览器输入(localhost/demo/)
效果图
image.png