찾다
웹 프론트엔드부트스트랩 튜토리얼부트스트랩의 탐색 모음 탐색 모음에 대한 간략한 토론

이 기사에서는 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(&#39;static&#39;, filename=&#39;bootstrap/css/bootstrap.min.css&#39;) }}">
<link rel="stylesheet" href="{{ url_for(&#39;static&#39;, filename=&#39;bootstrap/css/bootstrap.css&#39;) }}">
</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(&#39;static&#39;, filename=&#39;base/images/logo.png&#39;) }}"  class="lazy"     style="max-width:90%" alt="부트스트랩의 탐색 모음 탐색 모음에 대한 간략한 토론" > STEM教育
            </a>
        </div>
    </div>
</nav>
</body>

코드가 실행되면 스타일은 다음과 같습니다.

아이콘과 글꼴이 잘못 배치된 것을 발견했습니다. display: inline;만 추가하면 됩니다. 추가된 코드는 다음과 같습니다.

<head>
<link rel="stylesheet" href="{{ url_for(&#39;static&#39;, filename=&#39;bootstrap/css/bootstrap.min.css&#39;) }}">
<link rel="stylesheet" href="{{ url_for(&#39;static&#39;, filename=&#39;bootstrap/css/bootstrap.css&#39;) }}">
</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(&#39;static&#39;, filename=&#39;base/images/logo.png&#39;) }}"  class="lazy"     style="max-width:90%" alt="부트스트랩의 탐색 모음 탐색 모음에 대한 간략한 토론" > STEM教育
            </a>
        </div>
    </div>
</nav>
</body>

코드가 실행된 후 스타일은 아래와 같으며 원하는 스타일이 되었습니다.

가능합니다.

<head>
<link rel="stylesheet" href="{{ url_for(&#39;static&#39;, filename=&#39;bootstrap/css/bootstrap.min.css&#39;) }}">
<link rel="stylesheet" href="{{ url_for(&#39;static&#39;, filename=&#39;bootstrap/css/bootstrap.css&#39;) }}">
<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(&#39;static&#39;, filename=&#39;base/images/logo.png&#39;) }}"  class="lazy"     style="max-width:90%" alt="부트스트랩의 탐색 모음 탐색 모음에 대한 간략한 토론" > STEM教育
            </a>
        </div>
    </div>
</nav>
</body>

효과는 같습니다:

설명:

display:inline의 기능은 객체가 인라인 요소로 표시되도록 설정하는 것입니다. 즉, 변경할 수 있습니다. 수직 배열을 수평 배열로.

.collapse - 뷰포트가 768px보다 클 때 표시되도록 p 요소를 설정합니다.

.navbar-collapse - p 요소를 탐색 모음 구성 요소의 각 목록 항목의 상위 요소로 설정합니다. 여기서는 약간 명확하지 않습니다. 설명하겠습니다. 이제 축소 기능은 축소 스타일로 설정된 p 요소 내의 다른 모든 요소를 ​​축소하고 브라우저 창 너비가 768px보다 작을 때 목록에 표시하는 것입니다.

예:

현재 크기에서는 접혀지지 않은 것을 볼 수 있습니다. 다시 줄이면 접혀집니다.

.navbar-nav——ul을 다음과 같이 설정합니다. 탐색 표시줄 구성 요소 목록 요소


.navbar-left - 탐색 표시줄의 요소를 왼쪽으로 정렬하도록 설정합니다.

.navbar-right - 탐색 표시줄의 요소를 오른쪽으로 정렬하도록 설정합니다.

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-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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 博客园에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
부트 스트랩 대 기타 프레임 워크 : 비교 개요부트 스트랩 대 기타 프레임 워크 : 비교 개요Apr 18, 2025 am 12:06 AM

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

반응에서 부트 스트랩 스타일을 통합 : 메소드 및 기술반응에서 부트 스트랩 스타일을 통합 : 메소드 및 기술Apr 17, 2025 am 12:04 AM

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

React의 부트 스트랩 : 장점 및 모범 사례React의 부트 스트랩 : 장점 및 모범 사례Apr 16, 2025 am 12:17 AM

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

부트 스트랩 : 웹 프레임 워크에 대한 빠른 안내서부트 스트랩 : 웹 프레임 워크에 대한 빠른 안내서Apr 15, 2025 am 12:10 AM

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

부트 스트랩 분해 : 그것이 무엇인지, 왜 중요한지부트 스트랩 분해 : 그것이 무엇인지, 왜 중요한지Apr 14, 2025 am 12:05 AM

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

부트 스트랩 : 웹 디자인을보다 쉽게 ​​만듭니다부트 스트랩 : 웹 디자인을보다 쉽게 ​​만듭니다Apr 13, 2025 am 12:10 AM

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

부트 스트랩의 영향 : 웹 개발 가속화부트 스트랩의 영향 : 웹 개발 가속화Apr 12, 2025 am 12:05 AM

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

부트 스트랩 이해 : 핵심 개념 및 기능부트 스트랩 이해 : 핵심 개념 및 기능Apr 11, 2025 am 12:01 AM

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

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

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

뜨거운 도구

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구

PhpStorm 맥 버전

PhpStorm 맥 버전

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

맨티스BT

맨티스BT

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

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

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

WebStorm Mac 버전

WebStorm Mac 버전

유용한 JavaScript 개발 도구