이 글은 주로 Bootstrap에서 form과 navbar를 어떻게 사용하는지 자세히 설명하고 있습니다. 관심있는 친구들은 참고하시면 됩니다.
1. Form(Form)
소스코드 파일:
_form.scss
mixins/ _form.scss
1. 계층 구조에 따라: form-group -> form-control/input-group/form-static-control -> 다양한 태그
2. 입력 그룹/양식 정적 제어는 블록과 인라인 블록의 두 가지 표시 모드로 나뉩니다. 테이블 셀은 입력 그룹 수준을 구현하는 데 사용됩니다.
.input-group { display: inline-table; vertical-align: middle; .input-group-addon, .input-group-btn, .form-control { width: auto; } }
3. 입력 그룹 애드온: 웹 페이지 텍스트 아이콘이 클래스에 삽입되면 1픽셀씩 잘못 정렬됩니다.
해결책: glyphicon은 다른 스타일과 함께 사용할 수 없습니다. 함께 사용하되 내부적으로 사용하십시오. glyphicon의 상단은 1픽셀로 설정되어 있기 때문입니다:
.glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
2. 탐색 모음(navbar)
소스 코드 파일:
_navbar.scss
1. 헤드, 기타 영역 및 탐색 모음 위치 지정과 같은 주로 분할된 내부 영역
2. 대신 navbar-collapse 클래스인 폴더 구현(4.0에서 제거됨) 축소이며 버튼에 숨겨진 레이어가 나타납니다.
2.1. Navbar-collapse: 중단점보다 크면 강제로 표시됩니다(기본적으로 축소는 숨겨져 있으므로)
3. 브랜드, 양식, 토글러
4. Navbar-toggler(4.0에서 제거됨): 화면이 중단점 값(768)보다 작을 때 표시하도록 설정합니다. 4.0에서는 이 버튼을 직접 표시하는 데 사용됩니다. 제한. navbar-toggle 애플리케이션은 축소와 함께 사용해야 합니다.
5. Navbar-static-top: zIndex를 추가하고 둥근 모서리, 테두리 너비 및 기타 콘텐츠를 제거합니다.
6. Navbar-고정 상단/하단: 플로팅 효과로 위아래에 배치됩니다.
7. Navbar-브랜드: 브랜드, 웹페이지 이름, 회사 로고 및 기타 콘텐츠를 넣을 수 있습니다.
8. 축소용 클릭한 그림은 중단점보다 작을 때 표시되고 이 값보다 크면 숨겨집니다(그리고 토글 표시는 오른쪽에 떠 있고 상대 위치 지정 요소로 사용됩니다):
.navbar-toggle { position: relative; float: right; margin-right: $navbar-padding-horizontal; padding: 9px 10px; @include navbar-vertical-align(34px); background-color: transparent; background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 border: 1px solid transparent; border-radius: $border-radius-base; // We remove the `outline` here, but later compensate by attaching `:hover` // styles to `:focus`. &:focus { outline: 0; } // Bars .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } .icon-bar + .icon-bar { margin-top: 4px; } @media (min-width: $grid-float-breakpoint) { display: none; } }
9.Navbar-nav: 원본 nav를 기반으로 일부 호환성 설정이 이루어졌습니다. 주요 설정은 breakpoint-max 아래의 스타일 조정, 또는 기본 배경색, 그림자 제거입니다.
10. Navbar-form: 주로 모든 양식을 조정합니다. 인라인 요소의 경우
11, Navbar-text, navbar-btn: 모두 기본값을 기반으로 호환되는 설정이 있습니다.
12 Navbar는 기본 및 역방향의 두 가지 테마를 제공합니다. 해당 스타일 호환성 처리
13. 내비게이션 바 자체에는 스타일이 많지 않으며, 주로 토글과 브랜드 두 가지 테마와 드롭다운, 축소, 양식의 조합을 제공합니다. 탐색.
위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되었으면 좋겠습니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!
관련 권장 사항:
부트스트랩에서 테이블 검색 상자 및 쿼리를 구현하는 방법
위 내용은 Bootstrap에서 form과 navbar를 사용하는 방법에 대한 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

실제 세계에서 JavaScript의 응용 프로그램에는 서버 측 프로그래밍, 모바일 애플리케이션 개발 및 사물 인터넷 제어가 포함됩니다. 1. 서버 측 프로그래밍은 Node.js를 통해 실현되며 동시 요청 처리에 적합합니다. 2. 모바일 애플리케이션 개발은 재교육을 통해 수행되며 크로스 플랫폼 배포를 지원합니다. 3. Johnny-Five 라이브러리를 통한 IoT 장치 제어에 사용되며 하드웨어 상호 작용에 적합합니다.

일상적인 기술 도구를 사용하여 기능적 다중 테넌트 SaaS 응용 프로그램 (Edtech 앱)을 구축했으며 동일한 작업을 수행 할 수 있습니다. 먼저, 다중 테넌트 SaaS 응용 프로그램은 무엇입니까? 멀티 테넌트 SAAS 응용 프로그램은 노래에서 여러 고객에게 서비스를 제공 할 수 있습니다.

이 기사에서는 Contrim에 의해 확보 된 백엔드와의 프론트 엔드 통합을 보여 주며 Next.js를 사용하여 기능적인 Edtech SaaS 응용 프로그램을 구축합니다. Frontend는 UI 가시성을 제어하기 위해 사용자 권한을 가져오고 API가 역할 기반을 준수하도록합니다.

JavaScript는 현대 웹 개발의 핵심 언어이며 다양성과 유연성에 널리 사용됩니다. 1) 프론트 엔드 개발 : DOM 운영 및 최신 프레임 워크 (예 : React, Vue.js, Angular)를 통해 동적 웹 페이지 및 단일 페이지 응용 프로그램을 구축합니다. 2) 서버 측 개발 : Node.js는 비 차단 I/O 모델을 사용하여 높은 동시성 및 실시간 응용 프로그램을 처리합니다. 3) 모바일 및 데스크탑 애플리케이션 개발 : 크로스 플랫폼 개발은 개발 효율을 향상시키기 위해 반응 및 전자를 통해 실현됩니다.

JavaScript의 최신 트렌드에는 Typescript의 Rise, 현대 프레임 워크 및 라이브러리의 인기 및 WebAssembly의 적용이 포함됩니다. 향후 전망은보다 강력한 유형 시스템, 서버 측 JavaScript 개발, 인공 지능 및 기계 학습의 확장, IoT 및 Edge 컴퓨팅의 잠재력을 포함합니다.

JavaScript는 현대 웹 개발의 초석이며 주요 기능에는 이벤트 중심 프로그래밍, 동적 컨텐츠 생성 및 비동기 프로그래밍이 포함됩니다. 1) 이벤트 중심 프로그래밍을 사용하면 사용자 작업에 따라 웹 페이지가 동적으로 변경 될 수 있습니다. 2) 동적 컨텐츠 생성을 사용하면 조건에 따라 페이지 컨텐츠를 조정할 수 있습니다. 3) 비동기 프로그래밍은 사용자 인터페이스가 차단되지 않도록합니다. JavaScript는 웹 상호 작용, 단일 페이지 응용 프로그램 및 서버 측 개발에 널리 사용되며 사용자 경험 및 크로스 플랫폼 개발의 유연성을 크게 향상시킵니다.

Python은 데이터 과학 및 기계 학습에 더 적합한 반면 JavaScript는 프론트 엔드 및 풀 스택 개발에 더 적합합니다. 1. Python은 간결한 구문 및 풍부한 라이브러리 생태계로 유명하며 데이터 분석 및 웹 개발에 적합합니다. 2. JavaScript는 프론트 엔드 개발의 핵심입니다. Node.js는 서버 측 프로그래밍을 지원하며 풀 스택 개발에 적합합니다.

JavaScript는 이미 최신 브라우저에 내장되어 있기 때문에 설치가 필요하지 않습니다. 시작하려면 텍스트 편집기와 브라우저 만 있으면됩니다. 1) 브라우저 환경에서 태그를 통해 HTML 파일을 포함하여 실행하십시오. 2) Node.js 환경에서 Node.js를 다운로드하고 설치 한 후 명령 줄을 통해 JavaScript 파일을 실행하십시오.


핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

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

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

Dreamweaver Mac版
시각적 웹 개발 도구

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전
