이 기사에서는 bootstrap의 탐색 모음 탐색 모음을 안내합니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.
【관련 추천: "bootstrap tutorial"】
container: 960px 너비 고정, (반응형 스타일이 도입되면 적절하게 조정됩니다. 예: 1600*900, 1200px로 표시됩니다)
Container-fluid: 적응형 화면 너비, 즉 전체 화면 표시입니다.
행과 열을 참조할 수 있습니다: https://blog.csdn.net/yzy85/article/details/53021385?locationNum=2&fps=1 및 http://v3.bootcss.com/css/
특히 http : //v3.bootcss.com/css/에서는 매우 명확하게 설명합니다
예:
단일 그룹 사용 .col-md-*
栅格类,就可以创建一个基本的栅格系统,在手机和平板设备上一开始是堆叠在一起的(超小屏幕到小屏幕这一范围),在桌面(中等)屏幕设备上变为水平排列。所有“列(column)必须放在 ” .row
.
.navbar - 탐색 모음 구성 요소를 탐색 모음 구성 요소로 설정합니다.
.navbar-default - 탐색 모음 구성 요소를 기본 테마로 지정합니다.
.navbar-inverse - 탐색 모음 구성 요소를 검정색으로 지정합니다. theme;
.navbar-fixed-top - 상단에 고정될 네비게이션 바 구성요소를 설정합니다.
.navbar-fixed-bottom - 하단에 고정될 네비게이션 바 구성요소를 설정합니다. - 상위 요소를 채울 너비를 100%로 설정합니다.
.navbar-header - 주로 p 요소를 브랜드 아이콘과 토글 버튼을 래핑하는 탐색 모음 구성 요소로 지정합니다. 탐색 모음 구성 요소의 토글 버튼으로 버튼 요소
.collapsed ——뷰포트가 768px보다 작은 경우에만 표시되도록 버튼 요소 설정
.navbar-brand——내비게이션에 브랜드 아이콘 설정 bar 구성 요소;
navbar-brand는 기본적으로 텍스트를 포함하고 사진을 넣을 수도 있지만 반드시 작은 사진이어야 합니다. 사진이 너무 크면 위치가 낮아집니다.
<head> <link rel="stylesheet" href="{{ url_for('static', filename='bootstrap/css/bootstrap.min.css') }}"> <link rel="stylesheet" href="{{ url_for('static', filename='bootstrap/css/bootstrap.css') }}"> </head> <body> <nav class="navbar navbar-default navbar-fixed-top"> <div class="container"> <!--小屏幕导航按钮和logo--> <div class="navbar-header"> <a href="" class="navbar-brand" style="width:250px;"> <img src="/static/imghwm/default1.png" data-src="{{ url_for('static', filename='base/images/logo.png') }}" class="lazy" style="max-width:90%" alt="부트스트랩의 탐색 모음 탐색 모음에 대한 간략한 토론" > STEM教育 </a> </div> </div> </nav> </body>
코드가 실행되면 스타일은 다음과 같습니다.
아이콘과 글꼴이 잘못 배치된 것을 발견했습니다. display: inline;만 추가하면 됩니다. 추가된 코드는 다음과 같습니다.
<head> <link rel="stylesheet" href="{{ url_for('static', filename='bootstrap/css/bootstrap.min.css') }}"> <link rel="stylesheet" href="{{ url_for('static', filename='bootstrap/css/bootstrap.css') }}"> </head> <body> <nav class="navbar navbar-default navbar-fixed-top"> <div class="container"> <!--小屏幕导航按钮和logo--> <div class="navbar-header"> <a href="" class="navbar-brand" style="width:250px;"> <img src="/static/imghwm/default1.png" data-src="{{ url_for('static', filename='base/images/logo.png') }}" class="lazy" style="max-width:90%" alt="부트스트랩의 탐색 모음 탐색 모음에 대한 간략한 토론" > STEM教育 </a> </div> </div> </nav> </body>코드가 실행된 후 스타일은 아래와 같으며 원하는 스타일이 되었습니다.
가능합니다.
<head> <link rel="stylesheet" href="{{ url_for('static', filename='bootstrap/css/bootstrap.min.css') }}"> <link rel="stylesheet" href="{{ url_for('static', filename='bootstrap/css/bootstrap.css') }}"> <style> .navbar-brand>img { display: inline; } </style> </head> <body> <nav class="navbar navbar-default navbar-fixed-top"> <div class="container"> <!--小屏幕导航按钮和logo--> <div class="navbar-header"> <a href="" class="navbar-brand" style="width:250px;"> <img src="/static/imghwm/default1.png" data-src="{{ url_for('static', filename='base/images/logo.png') }}" class="lazy" style="max-width:90%" alt="부트스트랩의 탐색 모음 탐색 모음에 대한 간략한 토론" > STEM教育 </a> </div> </div> </nav> </body>효과는 같습니다:
설명:
.collapse - 뷰포트가 768px보다 클 때 표시되도록 p 요소를 설정합니다.
.navbar-collapse - p 요소를 탐색 모음 구성 요소의 각 목록 항목의 상위 요소로 설정합니다. 여기서는 약간 명확하지 않습니다. 설명하겠습니다. 이제 축소 기능은 축소 스타일로 설정된 p 요소 내의 다른 모든 요소를 축소하고 브라우저 창 너비가 768px보다 작을 때 목록에 표시하는 것입니다.
예:
현재 크기에서는 접혀지지 않은 것을 볼 수 있습니다. 다시 줄이면 접혀집니다..navbar-nav——ul을 다음과 같이 설정합니다. 탐색 표시줄 구성 요소 목록 요소
.navbar-left - 탐색 표시줄의 요소를 왼쪽으로 정렬하도록 설정합니다.
.navbar-right - 탐색 표시줄의 요소를 오른쪽으로 정렬하도록 설정합니다.
<div class="navbar-collapse collapse"> <form class="navbar-form"> <div class="form-group input-group"> <input type="text" class="form-control" id="key-movie" placeholder="输入视频名称"> <span class="input-group-btn"><a class="btn btn-default"><span class="glyphicon glyphicon-search"></span>搜索</a></span> </div> </form> <ul class="nav navbar-nav navbar-right"> <li> <a ><span class="glyphicon glyphicon-log-in"></span> 登录</a> </li> <li> <a ><span class="glyphicon glyphicon-log-out"></span> 退出</a> </li> </ul> </div>
실행 결과는 다음과 같습니다:
form과 ul이 같은 줄에 있지 않음을 알 수 있습니다. 이는 ul이 navbar-right를 사용하여 여부를 지정하기 때문입니다. 오른쪽에 표시하는 반면 양식은 왼쪽 또는 오른쪽으로 표시할지 여부를 지정하지 않습니다. 양식은 왼쪽에 표시되도록 지정해야 합니다. 즉, 스타일을 navbar-left
<div class="navbar-collapse collapse"> <form class="navbar-form navbar-left"> <div class="form-group input-group"> <input type="text" class="form-control" id="key-movie" placeholder="输入视频名称"> <span class="input-group-btn"><a class="btn btn-default"><span class="glyphicon glyphicon-search"></span>搜索</a></span> </div> </form> <ul class="nav navbar-nav navbar-right"> <li> <a ><span class="glyphicon glyphicon-log-in"></span> 登录</a> </li> <li> <a ><span class="glyphicon glyphicon-log-out"></span> 退出</a> </li> </ul> </div>
로 설정해야 합니다. 실행 솔루션은 다음과 같습니다.
navbar-nav 스타일이 사용되지 않는 경우 ul 태그에 사용됩니다. :
<ul class="nav navbar-right"> <li> <a ><span class="glyphicon glyphicon-log-in"></span> 登录</a> </li> <li> <a ><span class="glyphicon glyphicon-log-out"></span> 退出</a> </li> </ul>
는 두 개의 li 태그가 다른 줄에 표시됩니다. navbar-nav를 추가하면 두 개의 li 태그가 같은 줄에 표시될 수 있습니다.
.navbar-form - 탐색 모음 구성 요소 내부의 양식 구성 요소입니다.
.navbar-btn——为导航条组件内部的按钮样式;
.navbar-text——为导航条组件内部的文本样式;
.navbar-link——在标准的导航组件之外添加标准链接,让链接有正确的颜色和反色设置;
.breadcrumb——设置列表元素显示为路径导航组件;
form-goup和input-goup参考:https://blog.csdn.net/qq_15267341/article/details/54016811写的很好哦。
<span class="glyphicon glyphicon-search"></span>
通常用户放在搜索字体的前面,显示一个小小的搜索图标,如下图:
.btn
是按钮的基础,主要是调整盒模型的,.btn-default
以及其他 .btn-*
系列则是视觉样式的调整,如颜色、大小等等。
例子:
<a ><span class="glyphicon glyphicon-search"></span>搜索</a>
运行效果是:
非常难看,鼠标放上去的时候,字体下面还会出现一根横线。如果将a元素的样式设置成btn btn-default时,就好看多了,代码如下:
鼠标放上去的时候,也没有横线的,只是由白色编程灰色了:
input-group-btn的作用:
例子:
<form class="navbar-form"> <div class="form-group input-group"> <input type="text" class="form-control" id="key-movie" placeholder="输入视频名称"> <span><a class="btn btn-default"><span class="glyphicon glyphicon-search"></span>搜索</a></span> </div> </form>
运行效果如下:
想要将搜索放在文本框后面,只需要将入input-group-btn样式就可以了:
<div class="navbar-collapse collapse"> <form class="navbar-form"> <div class="form-group input-group"> <input type="text" class="form-control" id="key-movie" placeholder="输入视频名称"> <span class="input-group-btn"><a class="btn btn-default"><span class="glyphicon glyphicon-search"></span>搜索</a></span> </div> </form> </div>
运行结果如下:
如果将input-group-btn换成input-group-addon后,就会变成如下的样子:
是不是很难看?
更多编程相关知识,请访问:编程视频!!
위 내용은 부트스트랩의 탐색 모음 탐색 모음에 대한 간략한 토론의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

Bootstrap은 사용하기 쉽고 반응 형 웹 사이트를 신속하게 개발하기 쉽기 때문에 Tailwindcss, Foundation 및 Bulma보다 낫습니다. 1. Bootstrap은 미리 정의 된 스타일과 구성 요소의 풍부한 라이브러리를 제공합니다. 2. CSS 및 JavaScript 라이브러리는 반응 형 디자인 및 대화식 기능을 지원합니다. 3. 빠른 개발에 적합하지만 맞춤형 스타일이 더 복잡 할 수 있습니다.

React 프로젝트에 부트 스트랩을 통합하는 것은 두 가지 방법으로 수행 할 수 있습니다. 1) 소규모 프로젝트 또는 빠른 프로토 타이핑에 적합한 CDN을 사용하여 도입; 2) NPM 패키지 관리자를 사용하여 설치, 깊은 사용자 정의가 필요한 시나리오에 적합합니다. 이러한 방법을 사용하면 React에서 아름답고 반응이 좋은 사용자 인터페이스를 빠르게 구축 할 수 있습니다.

부트 스트랩을 React 프로젝트에 통합 할 때의 장점은 1) 빠른 개발, 2) 일관성 및 유지 가능성 및 3) 반응 형 디자인이 포함됩니다. CSS 파일을 직접 소개하거나 React-Bootstrap 라이브러리를 사용하면 React 프로젝트에서 Bootstrap의 구성 요소와 스타일을 효율적으로 사용할 수 있습니다.

Bootstrap은 Twitter에서 개발 한 프레임 워크로, 반응 형 모바일 우선 웹 사이트 및 응용 프로그램을 신속하게 구축 할 수 있습니다. 1. 사용 편의성과 풍부한 구성 요소 라이브러리는 개발을 더욱 빠르게 만듭니다. 2. 거대한 커뮤니티는 지원과 솔루션을 제공합니다. 3. 클래스 이름을 소개하고 사용하여 반응 형 그리드 생성과 같은 CDN을 통해 스타일을 제어합니다. 4. 사용자 정의 가능한 스타일 및 확장 구성 요소. 5. 장점에는 빠른 개발과 반응 형 디자인이 포함되며 단점은 스타일 일관성과 학습 곡선입니다.

BootstrapisAfree, Open-SourcecsSframework that atresponsiveandmobile-firstwebsitedevelopment.itofferspre-styledcomponentsandagridsystem, streamliningthecreations of hetsingallyfleasing 및 functionalwebdesigns를 간소화합니다.

웹 디자인이 더 쉬운 것은 부트 스트랩입니다. 사전 설정 구성 요소, 반응 형 디자인 및 풍부한 커뮤니티 지원. 1) 사전 설정 구성 요소 라이브러리 및 스타일을 사용하면 개발자가 복잡한 CSS 코드를 쓰지 않도록 할 수 있습니다. 2) 내장 그리드 시스템은 반응 형 레이아웃 생성을 단순화합니다. 3) 커뮤니티 지원은 풍부한 자원과 솔루션을 제공합니다.

Bootstrap은 웹 개발을 가속화하고 사전 정의 된 스타일 및 구성 요소를 제공함으로써 신속하게 반응 형 웹 사이트를 구축 할 수 있습니다. 1) 프로젝트에서 며칠 내에 기본 레이아웃을 완료하는 등 개발 시간이 단축됩니다. 2) SASS 변수와 믹스 인을 통해 부트 스트랩을 통해 맞춤형 스타일은 특정 요구를 충족시킬 수 있습니다. 3) CDN 버전을 사용하면 성능을 최적화하고 로딩 속도를 향상시킬 수 있습니다.

Bootstrap은 오픈 소스 프론트 엔드 프레임 워크이며 주요 기능은 개발자가 반응 형 웹 사이트를 신속하게 구축하도록 돕는 것입니다. 1) 복잡한 UI 효과의 구현을 용이하게하기 위해 사전 정의 된 CSS 클래스 및 JavaScript 플러그인을 제공합니다. 2) 부트 스트랩의 작동 원리는 CSS 및 JavaScript 구성 요소에 의존하여 미디어 쿼리를 통해 반응 형 디자인을 실현합니다. 3) 사용의 예로는 버튼 작성과 같은 기본 사용 및 사용자 정의 스타일과 같은 고급 사용법이 포함됩니다. 4) 일반적인 오류에는 클래스 이름의 철자가 포함됩니다. 브라우저 개발자 도구를 사용하여 디버깅하는 것이 좋습니다. 5) 성능 최적화는 맞춤형 빌드 도구를 통해 달성 할 수 있으며 모범 사례에는 Semantic HTML 및 부트 스트랩 사용 사전 정의가 포함됩니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

Dreamweaver Mac版
시각적 웹 개발 도구

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

WebStorm Mac 버전
유용한 JavaScript 개발 도구
