我是靠谱客的博主 繁荣白猫,最近开发中收集的这篇文章主要介绍2019-11-2 bootstrap4练习,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.data-toggle 特有标签不能有多余的空格
2。下拉框 插件需要popup.js
例子:

	<div class="dropdown">
		<button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">
		 Dropdown button
		</button>
	 	<div class="dropdown-menu">
			<a class="dropdown-item" href="#">Link 1</a>
			<a class="dropdown-item" href="#">Link 2</a>
			<a class="dropdown-item" href="#">Link 3</a>
		</div>
	</div>

实际效果:

3、折叠框(与下拉框不同 不需要父级class .dropdown)

	<button data-toggle="collapse" data-target="#demo">折叠</button>
	<div id="demo" class="collapse">
	Lorem ipsum dolor text....
	</div>

折叠

Lorem ipsum dolor text....

4、导航nav( nav-tabs,nav-pills)、 导航栏navbar

<ul class="nav-tabs nav">
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link disabled" href="#">Disabled</a>
  </li>
</ul>

1.动态显示

	<ul class="nav nav-tabs">
	  <li class="nav-item">
	    <a class="nav-link active" data-toggle="tab" href="#home">Home</a>
	  </li>
	  <li class="nav-item">
	    <a class="nav-link" data-toggle="tab" href="#menu1">Menu 1</a>
	  </li>
	  <li class="nav-item">
	    <a class="nav-link" data-toggle="tab" href="#menu2">Menu 2</a>
	  </li>
	</ul>
 
	<!-- Tab panes -->
	<div class="tab-content">
	  <div class="tab-pane active container" id="home">...</div>
	  <div class="tab-pane container" id="menu1">...</div>
	  <div class="tab-pane container" id="menu2">...</div>
	</div> 

5 导航栏 navbar
通过删除 .navbar-expand-xl|lg|md|sm 类来创建垂直导航栏:

.navbar-brand 类用于高亮显示品牌/Logo:

<!-- 垂直导航栏 -->
	<nav class="navbar bg-light">  
		 <ul class="navbar-nav">
		 <li class="nav-item">
		     <a class="nav-link" href="#">Link 1</a>
		    </li>
		    <li class="nav-item">
		      <a class="nav-link" href="#">Link 2</a>
		    </li>
		   <li class="nav-item">
		      <a class="nav-link" href="#">Link 3</a>
		   </li>
		 </ul>
	</nav>

通常,小屏幕上我们都会折叠导航栏,通过点击来显示导航选项。

要创建折叠导航栏,可以在按钮上添加 class=“navbar-toggler”, data-toggle=“collapse” 与 data-target="#thetarget" 类。然后在设置了 class=“collapse navbar-collapse” 类的 div 上包裹导航内容(链接), div 元素上的 id 匹配按钮 data-target 的上指定的 id:
<nav class=“navbar navbar-expand-md bg-dark navbar-dark”>

<a class=“navbar-brand” href="#">Navbar</a>

  <!-- Toggler/collapsibe Button -->
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#collapsibleNavbar">
    <span class="navbar-toggler-icon"></span>
  </button>
 
  <!-- Navbar links -->
  <div class="collapse navbar-collapse" id="collapsibleNavbar">
    <ul class="navbar-nav">
      <li class="nav-item">
        <a class="nav-link" href="#">Link</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Link</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Link</a>
      </li> 
    </ul>
  </div> 
</nav>

导航栏的表单 元素使用 class=“form-inline” 类来排版输入框与按钮:
你也可以使用其他的输入框类,如 .input-group-addon 类用于在输入框前添加小标签。

使用 .navbar-text 类来设置导航栏上非链接文本,可以保证水平对齐,颜色与内边距一样。
我们使用 .fixed-top 类来实现导航栏的固定:

实例
<nav class=“navbar navbar-expand-sm bg-dark navbar-dark fixed-top”>

</nav>

尝试一下 »
.fixed-bottom 类用于设置导航栏固定在底部:

最后

以上就是繁荣白猫为你收集整理的2019-11-2 bootstrap4练习的全部内容,希望文章能够帮你解决2019-11-2 bootstrap4练习所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(70)

评论列表共有 0 条评论

立即
投稿
返回
顶部