bootstrap的组件应用练习
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了bootstrap的组件应用练习,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含13038字,纯文字阅读大概需要19分钟。
内容图文
1 <! DOCTYPE html > 2 < html lang ="en" > 3 < head > 4 < meta charset ="UTF-8" > 5 < meta name ="viewport" content ="width=device-width, initial-scale=1.0" > 6 < title >Document</title> 7<link rel="stylesheet" href="css/bootstrap.min.css"> 8 9<style> 10 11 12 .box1{ 13 margin-top: 50px; 14} 15 16 .box1, .box1 .item{ 17 height: 500px; 18 overflow: hidden; 19} 20 21 .carousel-inner .carousel-caption{ 22 bottom: 20%; 23 font-size: 40px; 24} 25 26 @media only screen and (max-width: 768px){ 27 .carousel-inner .carousel-caption{ 28 bottom: 50%; 29 height: 200px; 30 font-size: 20px; 31} 32 .box1{ 33 height: 200px; 34} 35 } 36 37 .box2{ 38 margin-top: 50px; 39} 40 41 .box4 hr { 42 margin: 50px auto; 43 background-color: brown; 44 border: 1px solid brown; 45 width: 80%; 46} 47 48 .tab-content img{ 49 height: 70%; 50/* 图片响应式 */ 51 width: 100%; 52} 53 54 55</style> 56</head> 57<body> 58<!-- 导航条 --> 59 60 61<nav class=" mydht navbar navbar-inverse navbar-fixed-top"> 62<div class="container-fluid"> 63<!-- Brand and toggle get grouped for better mobile display --> 64<div class="navbar-header"> 65<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false"> 66<span class="sr-only">Toggle navigation</span> 67<span class="icon-bar"></span> 68<span class="icon-bar"></span> 69<span class="icon-bar"></span> 70</button> 71<a class="navbar-brand" href="#">现代浏览器博物馆</a> 72</div> 73 74<!-- Collect the nav links, forms, and other content for toggling --> 75<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 76<ul class="nav navbar-nav"> 77<li class="active"><a href="#">综合 <span class="sr-only">(current)</span></a></li> 78<li><a href="#">学校</a></li> 79<li class="dropdown"> 80<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">下拉框 <span class="caret"></span></a> 81<!-- 这里的href="#Chrome" 要与标签页的连接的 href相同--> 82<ul class="dropdown-menu" id="marco"> 83<li><a href="#Chrome">Chrome</a></li> 84<li><a href="#firefox">firefox</a></li> 85<li><a href="#safari">safari</a></li> 86<li role="separator" class="divider"></li> 87<li><a href="#opera">opera</a></li> 88<li role="separator" class="divider"></li> 89<li><a href="#ie">IE</a></li> 90</ul> 91</li> 92<li><a href="#" data-target="#myModal" data-toggle="modal">关于</a></li> 93</ul> 94 95<ul class="nav navbar-nav navbar-right"> 96<li><a href="#">介绍</a></li> 97<li class="dropdown"> 98<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">你好 <span class="caret"></span></a> 99<ul class="dropdown-menu">100<li><a href="#">Action</a></li>101<li><a href="#">Another action</a></li>102<li><a href="#">Something else here</a></li>103<li role="separator" class="divider"></li>104<li><a href="#">Separated link</a></li>105</ul>106</li>107</ul>108</div><!-- /.navbar-collapse -->109</div><!-- /.container-fluid -->110</nav>111112113114<!-- 轮播图 -->115116<div id="carousel-example-generic" class="carousel slide box1"117 data-ride="carousel">118<!-- Indicators -->119<ol class="carousel-indicators">120<li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>121<li data-target="#carousel-example-generic" data-slide-to="1"></li>122<li data-target="#carousel-example-generic" data-slide-to="2"></li>123<li data-target="#carousel-example-generic" data-slide-to="2"></li>124<li data-target="#carousel-example-generic" data-slide-to="2"></li>125</ol>126127<!-- Wrapper for slides -->128<div class="carousel-inner" role="listbox">129<div class="item active">130<img src="images/firefox-big.jpg" alt="...">131<div class="carousel-caption">132<h3>chrome</h3>133</div>134</div>135<div class="item">136<img src="images/firefox-big.jpg" alt="...">137<div class="carousel-caption">138<h3>firefox</h3>139</div>140</div>141<div class="item">142<img src="images/ie-big.jpg" alt="...">143<div class="carousel-caption">144<h3>ie</h3>145</div>146</div>147<div class="item">148<img src="images/opera-big.jpg" alt="...">149<div class="carousel-caption">150<h3>opera</h3>151</div>152</div>153<div class="item">154<img src="images/safari-big.jpg" alt="...">155<div class="carousel-caption">156<h3>safari</h3>157</div>158</div>159160</div>161162<!-- Controls -->163<a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">164<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>165<span class="sr-only">Previous</span>166</a>167<a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next">168<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>169<span class="sr-only">Next</span>170</a>171</div>172173<!-- 三列布局 -->174<div class="container box2">175176<div class="row">177<div class=" col-sm-4 text-center">178179<img src="images/chrome-logo-small.jpg" alt="...">180<div class="caption">181<h3 class="text-center">chrome</h3>182<p class="text-center">Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的网页浏览器。</p>183<p class="text-center"><a href="#" class="btn btn-primary" role="button">Button</a><a href="#" class="btn btn-default" role="button">Button</a></p>184185</div>186187</div>188<div class=" col-sm-4 text-center">189190<img src="images/firefox-logo-small.jpg" alt="...">191<div class="caption">192<h3 class="text-center">firefox</h3>193<p class="text-center">Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的网页浏览器。</p>194<p class="text-center"><a href="#" class="btn btn-primary" role="button">Button</a><a href="#" class="btn btn-default" role="button">Button</a></p>195196</div>197</div>198199<div class=" col-sm-4 text-center">200201<img src="images/safari-logo-small.jpg" alt="...">202<div class="caption">203<h3 class="text-center">safari</h3>204<p class="text-center">Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的网页浏览器。</p>205<p class="text-center"><a href="#" class="btn btn-primary" role="button">Button</a><a href="#" class="btn btn-default" role="button">Button</a></p>206207</div>208209</div>210</div>211</div>212213<!-- 分割线 -->214<div class="box4"><hr></div>215216<!-- 标签页切换栏 -->217<div class="container mybqy">218219<!-- Nav tabs -->220<ul class="nav nav-tabs" role="tablist" id="marco-list">221<li role="presentation" class="active"><a href="#Chrome" aria-controls="home" role="tab" data-toggle="tab">Chrome</a></li>222<li role="presentation"><a href="#firefox" aria-controls="profile" role="tab" data-toggle="tab">firefox</a></li>223<li role="presentation"><a href="#safari" aria-controls="messages" role="tab" data-toggle="tab">safari</a></li>224<li role="presentation"><a href="#opera" aria-controls="settings" role="tab" data-toggle="tab">opera</a></li>225<li role="presentation"><a href="#ie" aria-controls="settings" role="tab" data-toggle="tab">IE</a></li>226</ul>227228<!-- Tab panes id="Chrome"和href="#Chrome"相关联 -->229<div class="tab-content">230<div role="tabpanel" class="tab-pane active" id="Chrome">231<div class="container">232<div class="row">233<div class=" col-md-7">234<h3>IE 你懂的</h3>235 Internet Explorer,原称Microsoft Internet Explorer(6版本以前)和Windows Internet Explorer(7,8,9,10版本), 简称IE,是美国微软公司推出的一款网页浏览器。它采用的排版引擎(俗称内核)为Trident。 236</div >237<div class=" col-md-5">238<img src="./images/chrome-logo.jpg" alt="">239</div>240</div>241</div>242</div>243244<div role="tabpanel" class="tab-pane" id="firefox">245246<div class="container">247<div class="row">248<div class=" col-md-7">249<h3>firefox 你懂的</h3>250 Internet Explorer,原称Microsoft Internet Explorer(6版本以前)和Windows Internet Explorer(7,8,9,10版本), 简称IE,是美国微软公司推出的一款网页浏览器。它采用的排版引擎(俗称内核)为Trident。 251</div >252<div class=" col-md-5">253<img src="./images/firefox-logo.jpg" alt="">254</div>255</div>256</div>257</div>258<div role="tabpanel" class="tab-pane" id="safari">259260<div class="container">261<div class="row">262<div class=" col-md-7">263<h3>IE 你懂的</h3>264 Internet Explorer,原称Microsoft Internet Explorer(6版本以前)和Windows Internet Explorer(7,8,9,10版本), 简称IE,是美国微软公司推出的一款网页浏览器。它采用的排版引擎(俗称内核)为Trident。 265</div >266<div class=" col-md-5">267<img src="./images/safari-logo.jpg" alt="">268</div>269</div>270</div>271</div>272<div role="tabpanel" class="tab-pane" id="opera">273274<div class="container">275<div class="row">276<div class=" col-md-7">277<h3>IE 你懂的</h3>278 Internet Explorer,原称Microsoft Internet Explorer(6版本以前)和Windows Internet Explorer(7,8,9,10版本), 简称IE,是美国微软公司推出的一款网页浏览器。它采用的排版引擎(俗称内核)为Trident。 279</div >280<div class=" col-md-5">281<img src="./images/ie-logo.jpg" alt="">282</div>283</div>284</div>285</div>286<div role="tabpanel" class="tab-pane" id="ie">287288<div class="container">289<div class="row">290<div class=" col-md-5">291<h3>safari 你懂的</h3>292 Internet Explorer,原称Microsoft Internet Explorer(6版本以前)和Windows Internet Explorer(7,8,9,10版本), 简称IE,是美国微软公司推出的一款网页浏览器。它采用的排版引擎(俗称内核)为Trident。 293</div >294<div class=" col-md-7">295<img src="./images/safari-logo.jpg" alt="">296</div>297</div>298</div>299</div>300</div>301302</div>303304<!-- 版权 -->305<div class="container">306<span style="font-family: 宋体;">©尚硅谷</span>307308</div>309310<!-- 模态框,通过点击关于连接,弹出弹框 -->311<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">312<div class="modal-dialog" role="document">313<div class="modal-content">314<div class="modal-header">315<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>316<h4 class="modal-title" id="myModalLabel">Modal title</h4>317</div>318<div class="modal-body">319 我是一个模态框 320</div>321<div class="modal-footer">322<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>323<button type="button" class="btn btn-primary">Save changes</button>324</div>325</div>326</div>327</div>328329<!-- 点击顶部下拉框,跳转到标签页对应的位置 330 1.获取标签页的元素marco 331 2.将下拉框连接的href与标签页的href相同,获取下拉框中连接的href属性 332 3.将标签页的href属性获取到,下拉框的href相关联,tab(‘show‘)方法展示出来 333 4.获取标签页当前的top,利用浏览器的滚动距离,滚动标签页这里 334-->335336337338</body>339<script src="js/jquery.min.js"></script>340<script src="js/bootstrap.min.js"></script>341342<script>343 $(function(){ 344345// $(‘.start‘).click(function(){346// $(‘.carousel‘).carousel(‘cycle‘);347// })348349// $(‘.pause‘).click(function(){350// $(‘.carousel‘).carousel(‘pause‘);351// })352353 $(‘#marco li>a‘ ).click(function(e){ //点击下拉框每个连接354var href= $(this).attr(‘href‘); //获取每个连接的href属性355// console.log(href)356 $(‘#marco-list li>a[href=‘+href+‘]‘).tab(‘show‘); //自动切换标签页,tab(‘show‘)方法357 e.preventDefault(); //阻止浏览器点击连接的默认行为358// console.log($(‘.mybqy‘).offset().top)359 $(‘html,body‘).scrollTop($(‘.mybqy‘).offset().top) //让浏览器的滚动条滚到标签页位置360361362 }) 363 }) 364</script>365</html>
原文:https://www.cnblogs.com/fsg6/p/12987582.html
内容总结
以上是互联网集市为您收集整理的bootstrap的组件应用练习全部内容,希望文章能够帮你解决bootstrap的组件应用练习所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。