New Bootstrap 4 alpha
첨부파일 https://imweb.eond.com/coding/361333

간단하게 살펴보면

1. CSS 컴파일 방법이 LESS 에서 SASS로 변경
2. IE8 지원종료
3. Reboot.css 리셋파일
4. ES6 지원
5. 제이쿼리 2.0 지원
6. 그리드 시스템 강화
7. 미디어 쿼리 강화

등 좀 더 빨라지고 만들기 쉽게 만들어지는 것 같네요.


What’s New in Bootstrap 4

On 19th August, 2015 Bootstrap Team has celebrated their 4th birthday with an announce of alpha release most loved front-end framework of the planet, Bootstrap 4. A framework of choice for many web developers. There is a ton of major changes to Bootstrap 4. So, without any further ado, I am going to dive right into the framework and show you all the new features the bootstrap 4 has to offer.

bootstrap 4

1. Less to Sass

Bootstrap 4 moved to Sass from Less. Mainly Two main reason, faster compilation and huge community base of Sass.

Altough, Bootstrap 3 has an official separate Sass version on Github.

2. Opt-in flexbox support

 

To enable flexbox you have to set $enable-flex boolean true in the _variables.scss file. After recompile all grid components will use Flex Box. Cool.

flexbox provides simpler and more flexible layout options in CSS. As per B4:

  • Easy vertical alignment of content within a parent element.
  • Easy reordering of content across devices and screen resolutions with the help of media queries.
  • Easy CSS-only equal height columns for your grid-based layouts.

3. Dropped IE8 support

IE8, every web developers worst nightmare. B4 No longer support IE8. If you still want use bootstrap in ie8 then continue with B3.

4. Improved Grid System

As B4 dropped ie8 support. Pixels have been swapped for rems and ems. now, A container now has max-width set in rems. Due to spacing accuracy in rems grid system will be more mobile devices friendly.

5. Improved Media Queries

Media queries has been written in em instead of pixel.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
@media (min-width34em) {
  .container {
    max-width34rem;
  }
}
 
@media (min-width48em) {
  .container {
    max-width45rem;
  }
}
 
@media (min-width62em) {
  .container {
    max-width60rem;
  }
}
 
@media (min-width75em) {
  .container {
    max-width72.25rem;
  }
}

6. Welcome, Cards

Cards make it easy to show the same information visually across many different screen sizes. Cards are usually very flexible, placed on top of one another, but they can also be used like a “page” or an extensible content container.

check out this example:

 

7. Bye Bye panels, wells, and thumbnails

In B4 cards replace our old panels, wells, and thumbnails.
You can implement these functionality easily with modifier classes for cards.

8. Reboot.css

For css reset Bootstrap 4 forked Normalize.css and after adding some own style created reboot.css

9. ES6 support in all JavaScript plugins

all of the plugins has been rewritten in ECMAScript6 to take advantage of the latest JavaScript enhancements. They also now come with UMD support.

10. jQuery 2

As earlier I have mentioned ie8 support has been dropped. It’s safe to use jQuery 2.0 with Bootstrap 4.

11. Tether

B4 provides tooltips with better auto-placement using Tether

12. Display Headings

class display-$ has been using to give a larger heading over h tags. here is an example:

 

Conclusion

There is a lot of excitement and buzz around Bootstrap 4 at the moment. Lots more features have also been included. Already 1340 commits and 122,000 lines of changes by 50 contributors in v4 so far and they are not even done yet! this still in alpha !!

 

The general development and release plan according to bootstrap:

# A few alpha releases while things are still in flux.
# Two beta releases after features and functionality are locked down to really test things out.
# Two release candidates (RCs) to really test things out closer to production environments.
Then, the final release!

Meanwhile, you can check our b4 alpha excellent docs & examples here.

첨부파일
코멘트 0
접기/펴기 | 댓글 새로고침
 
 
Total 235 articles in 11 / 12 pages
번호 제목 제목 날짜날짜
공지 코딩 배울 수 있는 사이트 모음(HTML/CSS/JS/IMG/PHP) 2018/01/03
공지 jQuery를 배울수 있는 동네들입니다. 2013/08/09
공지 관련 링크 [1] 2010/05/23
35 [미분류] 현재 필요한 팁(임시) 2004/05/22
34 [Form] 폼 이동 시(탭키 이용) 순서 정하기 (by 술도) 2004/05/21
33 [Form] 입력 시 alt + S 먹히게 하기 2004/05/21
32 [Script] 부모창 닫고 새창 띄우기 (by zero) 2004/05/13
31 [PHP] 퍼미션 변경 2004/05/08
30 [HTML5] html 페이지 나누어 깔끔하게 출력하기 2004/05/07
29 [HTML5] 테이블과 관련된 몇가지 태그(업데이트 날짜: 04/05/20) 2004/05/07
28 [Script] 새창 띄우고 자동 리사이징 (by Aquatype) 2004/05/06
27 [Script] 접속 시 자동으로 새창 띄우고, 띄워져 있으면 새로고침해도 안 띄우기 (by Aquatype) 2004/05/06
26 [Script] 링크 자동으로 onfocus="blur()" 붙이기 (by 후니) [2] 2004/05/05
25 [Script] 링크 자동으로 onfocus="blur()" 붙이기 (by 멋진돌) [1] 2004/05/05
24 [Script] 링크 자동으로 onfocus="blur()" 붙이기 (by 라지엘) 2004/05/05
23 [PHP] www 자동 리다이렉션 시켜주기 2004/05/04
22 [PHP] 홈페이지 URL 변수화 작업 두번째 방법(by 호경) 2004/05/01
21 [PHP] 홈페이지 링크를 변수화 한다는 것은 참 재밌어요. 2004/05/01
20 [HTML5] 큰 이미지 업로드 할때 테이블 뚫지 못하게 하기(reedyfox.com) 2004/05/01
19 [Script] body에 2개 이상의 인자 띄우기 2004/04/27
18 [HTML5] 작은 창으로 새창 열기 [2] 2004/04/25
17 [HTML5] [질문] 폼 타겟 지정하기 2004/04/24
16 [HTML5] 레이어1은 보이고 레이어2는 감추기 [2] 2004/04/23

해시태그 디렉터리

오늘의 핫게시물