第05章節-Python3.5-元件BootStrap、EasyUI、JQueryUI24
BootStrap
2、元件
BootStrap
- css
- js
學習 BootStrap 規則
-
一、響應式
@media
-
在以下目錄新建s3.html:
-
目的/我想設定一種效果,當螢幕小於或大於多少時,讓某個值生效/
-
s3.html 程式碼如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<!--stytle-->
<style>
.c1{
background-color: red;
height:50px;
}
/*我想設定一種效果,當螢幕小於或大於多少時,讓某各值生效*/
@media (min-width: 900px){
.c2{
background-color: grey;
}
}
</style>
</head>
<body>
<!--.c1-->
<div class="c1 c2"></div>
</body>
</html>
-
-
然後在瀏覽器開啟s3.html 效果圖如下:
-
-
-
螢幕縮小效果:
-
-
二、圖示、字型
@font-face
-
- 想用哪個圖示就(https://v3.bootcss.com/components/)的元件複製原始碼就可以了例如
原始碼:
- 想用哪個圖示就(https://v3.bootcss.com/components/)的元件複製原始碼就可以了例如
-
<span class=”glyphicon-class”>glyphicon glyphicon-cloud</span>
-
三、基本使用(BootStrap使用方法)
-
-
把BootStrap原始碼放到以下目錄:
-
所有到檔案目錄如下:
把這塊原始碼複製
-
- 新建s4.html檔案(s4.html), s4.html程式碼如下(加入按鈕式下拉選單):
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<!--link-->
<link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.css">
<link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap-theme.css">
</head>
<body>
<!--這塊是自己想要那個按鈕或那個表格就直接複製原始碼就可以了-->
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Action <span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
<!--先匯入jQuery-->
<script src="jquery-1.12.4.js"></script>
<script src="bootstrap-3.3.7-dist/js/bootstrap.js"></script>
</body>
</html>
-
-
效果圖:
-
-
步驟同上:
-
修改s4.html程式碼如下(加入導航條):
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<!--link-->
<link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.css">
<link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap-theme.css">
</head>
<body>
<!--加入導航條-->
<nav class="navbar navbar-default">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Brand</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
<li><a href="#">Link</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">One more separated link</a></li>
</ul>
</li>
</ul>
<form class="navbar-form navbar-left">
<div class="form-group">
<input type="text" class="form-control" placeholder="Search">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Link</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<!--自己想要那個按鈕或那個表格就直接複製原始碼就可以了-->
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Action <span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
<!--先匯入jQuery-->
<script src="jquery-1.12.4.js"></script>
<script src="bootstrap-3.3.7-dist/js/bootstrap.js"></script>
</body>
</html>
-
效果圖:
- 接著這一步重要(因為導航條的樣式4周的框有點圓角,我想把它改成邊角)
- 接下來改屬性這樣改(修改屬性有優先順序說法)
- 修改如下s4.html這塊的程式碼(一般不這樣寫):
- 接下來改屬性這樣改(修改屬性有優先順序說法)
</head>
<body style="background-color: red">
<!--加入導航條-->
<nav class="navbar navbar-default" role="navigation" style="border-radius: 0">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
-
開啟瀏覽器效果圖:
-
正確寫在css中如下修改s4.html這塊程式碼如下:
<head>
<meta charset="UTF-8">
<title>Title</title>
<!--link-->
<link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.css">
<link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap-theme.css">
<style>
.no-radus{
border-radius: 0
}
</style>
</head>
<body style="background-color: red">
<!--加入導航條-->
<nav class="navbar navbar-default no-radus" role="navigation">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
也獲得同樣效果:
另一種寫法s4.html:
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
.no-radus{
border-radius: 0 !important;
}
</style>
<!--link-->
<link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.css">
<link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap-theme.css">
</head>
<body style="background-color: red">
<!--加入導航條-->
<nav class="navbar navbar-default no-radus" role="navigation">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
相關文章
- Bootstrap檔案上傳元件應用:bootstrap fileinputboot元件
- 基於Bootstrap的標籤頁元件bootstrap-tabboot元件
- Blazor Bootstrap 元件庫語音元件介紹Blazorboot元件
- bootstrap框架基礎和常用元件boot框架元件
- [開發教程]第11講:Bootstrap列表boot
- [開發教程]第14講:Bootstrap表格boot
- Blazor Bootstrap 元件庫瀏覽器通知元件介紹Blazorboot元件瀏覽器
- 像easyUI一樣寫vue——avue後臺整合元件UIVue元件
- 使用EasyUI開發銀行業績統計系統[11]-EasyUI樹形控制元件trUI行業控制元件
- web元件之導航條(Bootstrap navbar)Web元件boot
- Blazor Bootstrap 元件庫 Toast 輕量彈窗元件介紹Blazorboot元件AST
- [開發教程]第5講:Bootstrap佈局boot
- [開發教程]第12講:Bootstrap程式碼boot
- [開發教程] 第13講:Bootstrap Google PrettifybootGo
- [開發教程]第15講:Bootstrap表單boot
- [開發教程]第21講:Bootstrap按鈕boot
- [開發教程] 第30講:Bootstrap縮圖boot
- [開發教程]第33講:Bootstrap工具提示boot
- [開發教程]第2講:下載Bootstrapboot
- bootstrap日期控制元件 只顯示 年月boot控制元件
- 第 5 節:常量
- [開發教程]第19講:Bootstrap選擇列表boot
- [開發教程]第29講:Bootstrap提示資訊boot
- [開發教程]第3講:包含Bootstrap檔案boot
- easyui應用(四)--- easyui擴充套件UI套件
- easyui的treegrid的級聯勾選子節點,或者級聯勾選父節點UI
- Netty 基本元件小結--Channel、EventLoop、Bootstrap等Netty元件OOPboot
- Netty 基本元件小結–Channel、EventLoop、Bootstrap等Netty元件OOPboot
- 第 10 節 指標指標
- 第 9 節:工程管理
- 第 3 節:變數變數
- [開發教程] 第17講:Bootstrap單選按鈕boot
- [開發教程]第18講:Bootstrap核取方塊boot
- [開發教程]第20講:Bootstrap表單的排版boot
- [開發教程]第22講:Bootstrap按鈕群組boot
- [開發教程]第24講:Bootstrap導航選單boot
- [開發教程]第26講:Bootstrap選項卡(1)boot
- [開發教程]第27講:Bootstrap選項卡(2)boot