>  기사  >  웹 프론트엔드  >  bootstrap2와 3의 차이점은 무엇입니까

bootstrap2와 3의 차이점은 무엇입니까

青灯夜游
青灯夜游원래의
2020-12-21 11:05:511546검색

차이점: 1. Bootstrap3은 모바일 우선을 지원하지만 Bootstrap은 그렇지 않습니다. 2. Bootstrap2는 그라데이션 범프 스타일을 채택하는 반면 Bootstrap3은 플랫 디자인 스타일을 채택합니다. 3. Bootstrap3은 Bootstrap2보다 브라우저 호환성이 더 좋습니다.

bootstrap2와 3의 차이점은 무엇입니까

추천 관련 튜토리얼: "bootstrap Tutorial"

프로젝트를 할 때 가끔 다른 사례의 우수성을 언급하기도 합니다. Bootstrap을 사용할 때 많은 프로젝트 코드가 다르다는 것을 발견했습니다.

레이아웃 클래스에서는 .span*이 유용하고 .col-md-*가 실제로 유용합니다. Bootstrap 버전도 업그레이드되었습니다. 변경되었습니다.

Bootstrap3에서 수정된 스타일

. 컨테이너 코드>
Bootstrap 2.x Bootstrap 3.x
.container-fluid.container-fluid .container
.row-fluid .row
.span* .col-md-*
.offset* .col-md-offset-*
.brand .navbar-brand
.nav-collapse .navbar-collapse
.nav-toggle .navbar-toggle
.btn-navbar .navbar-btn
.hero-unit .jumbotron
.icon-* .glyphicon .glyphicon-*
.btn .btn .btn-default
.btn-mini .btn-xs
.btn-small .btn-sm
.btn-large .btn-lg
.alert-error .alert-danger
.visible-phone .visible-xs
.visible-tablet .visible-sm
.visible-desktop 分成了 .visible-md .visible-lg
.hidden-phone .hidden-xs
.hidden-tablet .hidden-sm
.hidden-desktop 分成了 .hidden-md .hidden-lg
.input-small .input-sm
.input-large .input-lg
.control-group .form-group
.checkbox.inline .radio.inline .checkbox-inline .radio-inline
.input-prepend .input-append .input-group
.add-on .input-group-addon
.img-polaroid .img-thumbnail
ul.unstyled .list-unstyled
ul.inline .list-inline
.muted .text-muted
.label .label .label-default
.label-important .label-danger
.text-error .text-danger
.table .error .table .danger
.bar .progress-bar
.bar-* .progress-bar-*
.accordion .panel-group
.accordion-group .panel .panel-default
.accordion-heading .panel-heading
.accordion-body .panel-collapse
.accordion-inner .panel-body
🎜.row-fluid🎜🎜.row🎜🎜🎜🎜.span*🎜🎜. md-*🎜🎜🎜🎜.offset*🎜🎜.col-md-offset-*🎜🎜🎜🎜.brand🎜🎜<code>.navbar-brand🎜🎜🎜🎜.nav-collapse🎜🎜.navbar-collapse🎜🎜🎜🎜. 탐색 전환🎜🎜.navbar-toggle🎜🎜🎜🎜.btn-navbar🎜🎜.navbar-btn 🎜🎜 🎜🎜.hero-unit🎜🎜.jumbotron🎜🎜🎜🎜.icon-*🎜🎜.glyphicon .glyphicon -* 🎜🎜🎜🎜.btn🎜🎜.btn .btn-default🎜🎜🎜🎜.btn-mini🎜 🎜.btn-xs🎜🎜🎜🎜.btn-small🎜🎜.btn-sm🎜🎜🎜🎜.btn-large🎜🎜<code>.btn-lg🎜🎜🎜🎜.alert-error🎜🎜.alert-danger🎜🎜🎜🎜 >.visible-phone🎜🎜.visible-xs🎜🎜🎜🎜.visible-tablet🎜🎜.visible-sm code>🎜🎜🎜🎜.visible-desktop🎜🎜는 .visible-md .visible-lg🎜🎜🎜🎜.hidden-phone으로 나뉩니다. 코드 >🎜🎜.hidden-xs🎜🎜🎜🎜.hidden-tablet🎜🎜.hidden-sm🎜🎜🎜🎜 .hidden-desktop🎜🎜은 .hidden-md .hidden-lg🎜🎜🎜🎜.input-small🎜🎜.input으로 나뉩니다. -sm 🎜🎜🎜🎜.input-large🎜🎜.input-lg🎜🎜🎜🎜.control-group🎜 🎜.form-group🎜🎜🎜🎜.checkbox.inline .radio.inline🎜🎜.checkbox-inline .radio-inline🎜🎜🎜🎜.input-prepend .input-append🎜🎜.input-group🎜 🎜🎜🎜.add-on🎜🎜.input-group-addon🎜🎜🎜🎜.img-폴라로이드🎜🎜.img-thumbnail🎜🎜🎜🎜ul.unstyled🎜🎜.list-unstyled🎜🎜🎜🎜ul.inline 🎜🎜 .list-inline🎜🎜🎜🎜.muted🎜🎜.text-muted🎜🎜🎜🎜.label 코드> 🎜🎜<code>.label .label-default🎜🎜🎜🎜.label-important🎜🎜.label-danger🎜🎜🎜🎜 .text-error🎜🎜.text-danger🎜🎜🎜🎜.table .error🎜🎜.table .danger🎜 🎜🎜🎜.bar🎜🎜.progress-bar🎜🎜🎜🎜.bar-*🎜🎜.progress- bar- *🎜🎜🎜🎜.accordion🎜🎜.panel-group🎜🎜🎜🎜.accordion-group🎜🎜 .panel .panel-default🎜🎜🎜🎜.accordion-heading🎜🎜.panel-heading🎜🎜🎜🎜.accordion -body 🎜🎜.panel-collapse🎜🎜🎜🎜.accordion-inner🎜🎜.panel-body🎜🎜🎜 🎜

Bootstrap3.x中新增的样式

页side켤레 描述
Panels .panel-default .panel-body  .panel-title .panel-heading.panel-footer.panel-collapse.panel .panel-default .panel-body .panel-title .panel-heading.panel-footer.panel-collapse
List groups .list-group .list-group-item .list-group-item-text.list-group-item-heading
Glyphicons .glyphicon
Jumbotron .jumbotron
Extra small grid (<768px) .col-xs-*
Small grid (≥768px) .col-sm-*
Medium grid (≥992px) .col-md-*
Large grid (≥1200px) .col-lg-*
Responsive utility classes (≥1200px) .visible-lg .hidden-lg
Offsets .col-sm-offset-* .col-md-offset-* .col-lg-offset-*
Push .col-sm-push-* .col-md-push-* .col-lg-push-*
Pull .col-sm-pull-* .col-md-pull-* .col-lg-pull-*
Input groups .input-group .input-group-addon .input-group-btn
Form controls .form-control .form-group
Button group sizes .btn-group-xs .btn-group-sm .btn-group-lg
Navbar text .navbar-text
Navbar header .navbar-header
Justified tabs / pills .nav-justified
Responsive images .img-responsive
Contextual table rows .success .danger .warning .active
Contextual panels .panel-success .panel-danger .panel-warning .panel-info
Modal .modal-dialog .modal-content
Thumbnail image .img-thumbnail
Well sizes .well-sm .well-lg
Alert links .alert-link

Bootstrap3.x中被移除的样式

그룹 나열
页面元素 从2.x版本中去除 3.x版本中对应的元素
Form actions .form-actions N/A
Search form .form-search N/A
Form group with info .control-group.info N/A
Fluid container .container-fluid .container (不再进行固定)
Fluid row .row-fluid .row (不再进行固定)
Controls wrapper .controls N/A
Controls row .controls-row .row 或者.form-group
Navbar inner .navbar-inner N/A
Navbar vertical dividers .navbar .divider-vertical N/A
     
Dropdown submenu .dropdown-submenu N/A
Tab alignments .tabs-left .tabs-right.tabs-below N/A
Nav lists .nav-list .nav-header 没有直接对等的样式t, 但是和List groups 和 .panel-groups

.list-group .list-group-item .list-group-item-text.list -group-item-heading

  • Glyphicons

  • .glyphicon
  • Jumbotron
  • .jumbotron


    추가 작은 그리드( <768px)
.col-xs-*🎜🎜🎜🎜작은 그리드(≥768px)🎜🎜.col-sm-*🎜🎜🎜🎜중형 그리드 (≥992px)🎜🎜.col-md-*🎜🎜🎜🎜대형 그리드(≥1200px)🎜🎜.col-lg-*🎜🎜🎜🎜반응형 유틸리티 클래스(≥1200px)🎜🎜.visible-lg .hidden-lg🎜🎜🎜🎜Offsets🎜🎜.col-sm-offset-* .col-md-offset-* .col-lg-offset-*🎜🎜🎜🎜Push🎜🎜.col-sm-push-* <code>.col-md-push-* .col-lg-push-*🎜🎜🎜🎜Pull🎜🎜.col-sm-pull- * .col-md-pull-* .col-lg-pull-*🎜🎜🎜🎜입력 그룹🎜🎜.input-group  .input-group-addon .input-group-btn🎜🎜🎜🎜양식 컨트롤🎜🎜.form-control .form-group🎜🎜🎜🎜버튼 그룹 크기🎜🎜.btn-group-xs .btn-group-sm .btn -group-lg🎜🎜🎜🎜Navbar text🎜🎜.navbar-text🎜🎜🎜🎜Navbar 헤더🎜🎜.navbar-header🎜🎜🎜🎜 양쪽 맞춤 탭/알약🎜🎜.nav-justified🎜🎜🎜🎜반응형 이미지🎜🎜.img-반응형🎜🎜🎜🎜컨텍스트 테이블 행🎜🎜.success  .danger .warning .active🎜🎜🎜🎜컨텍스트 패널🎜🎜.panel-success .panel-danger .panel-warning .panel-info🎜🎜🎜🎜Modal🎜🎜.modal-dialog .modal-content🎜🎜🎜🎜썸네일 이미지🎜🎜.img-thumbnail🎜🎜🎜🎜Well size🎜🎜.well-sm .well-lg🎜🎜🎜🎜경고 링크🎜🎜.alert-link🎜🎜🎜🎜🎜🎜Bootstrap3.x中被移除的样式🎜🎜🎜🎜🎜 🎜页面元素🎜🎜从2.x版本中去除🎜🎜3.x版本中对应的元素🎜🎜🎜🎜🎜🎜양식 작업🎜🎜.form-actions🎜🎜N/A 🎜🎜 🎜🎜검색 양식🎜🎜.form-search🎜🎜N/A🎜🎜🎜🎜정보가 포함된 양식 그룹🎜🎜.control-group.info🎜🎜N/A 🎜🎜🎜🎜Fluid 컨테이너🎜🎜.container-fluid🎜🎜.container (不再进行固determin)🎜🎜🎜🎜Fluid row🎜🎜.row- 유동🎜🎜.row (不再进行固定)🎜🎜🎜🎜컨트롤 래퍼🎜🎜.controls🎜🎜N/A🎜🎜🎜🎜컨트롤 행 🎜🎜.controls-row🎜🎜.row 或者.form-group🎜🎜🎜🎜Navbar inner🎜🎜.navbar- inner🎜🎜N/A🎜🎜🎜Navbar 수직 구분선🎜 .navbar .divider-vertical🎜🎜N/A🎜🎜🎜🎜 🎜🎜 🎜🎜 🎜🎜🎜🎜드롭다운 하위 메뉴🎜🎜.dropdown-submenu🎜🎜N/A🎜 🎜🎜 🎜탭 정렬🎜🎜.tabs-left .tabs-right.tabs-below🎜🎜N/A🎜🎜🎜🎜Nav 목록🎜 🎜.nav-list .nav-header🎜🎜没有直接对等的样式t, 但是和List 그룹 및 .panel-groups상似🎜🎜🎜🎜🎜且🎜🎜🎜🎜自Bootstrap3起,框架包含了贯穿于整个库的移动设备优先的样式。🎜🎜🎜 🎜Bootstrap2采用渐变凹凸风格,Bootstrap3采用扁平化设计风格🎜🎜🎜🎜bootstrap3적浏览器兼容性방면比Bootstrap2好🎜🎜如果你需要兼容IE8甚至是IE7 and IE6,那么只能选择Bootstrap2,虽然它自身它容容容IE6 效果也并不完美。🎜🎜🎜🎜

위 내용은 bootstrap2와 3의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.