东京热中文字幕无码a∨_午夜性爱视频网站_在线播放三级午夜理论_中文国产成人精品久久不卡

圖片加載失敗
首頁 動態(tài)

Our News

動態(tài)

幫你搞定復(fù)雜網(wǎng)頁布局的Flexbox相關(guān)工具

在很多方面HTML和CSS是一個強(qiáng)大的內(nèi)容發(fā)布機(jī)制——易學(xué)、靈活和強(qiáng)大。但復(fù)雜的布局是他不擅長的。如果你想制作一個復(fù)雜的多列布局,要做的眾多瀏覽器的兼容一致那還是很復(fù)雜的。為了應(yīng)對這種情況,CSS3包含了許多模塊,使用不同的布局更加容易?,F(xiàn)在我們將注意力轉(zhuǎn)向CSS3的 Flexbox布局模塊。

Flexbox 布局可能是CSS3中最值得期待也是最實用的功能之一。強(qiáng)大的Flexbox 不僅讓平板和手機(jī)上的小規(guī)模布局更加輕松自如,它還足以應(yīng)對各種類型的大型項目的復(fù)雜布局設(shè)計。

天貓&京東,內(nèi)蒙古電商品牌策劃,內(nèi)蒙古微信營銷,內(nèi)蒙古微網(wǎng)站,呼和浩特電商品牌策劃,呼和浩特微信營銷,呼和浩特微網(wǎng)站,內(nèi)蒙古網(wǎng)站制作,內(nèi)蒙古網(wǎng)站設(shè)計,內(nèi)蒙古網(wǎng)站建設(shè),呼和浩特網(wǎng)站建設(shè),呼和浩特網(wǎng)站制作、呼和浩特網(wǎng)站設(shè)計首選內(nèi)蒙古呼和浩特先誠網(wǎng)絡(luò)科技公司。先誠官網(wǎng):http://www.schuylerstatebank.com/

Flexbox 可以通過控制容器的各個屬性(寬度高度等)來高效輕松地管理空間,這樣一來,只需要適當(dāng)?shù)乜s放子項目,防止控件溢出到區(qū)域外,從而保持結(jié)構(gòu)的整潔。這種縮放方式與方向無關(guān),這使得在移動端上看起來也非常舒服。

現(xiàn)在對于Flexbox 唯一的障礙大概就是瀏覽器兼容的問題,不過考慮到黑莓之前的操作系統(tǒng)Blackberry 10 和老舊的IE10都不存在對它的兼容性問題了,總體上而言,這個障礙也算不上太大的事情。

今天的文章搜集了20個基于Flexbox的解決方案,有的是代碼片段,有的是框架,你可有根據(jù)你的需求選擇合適的來使用。

Flex Box Editor

1-Flex-Box-Editor

你可以在 Flex Box Editor 上測試你的Flexbox 布局,你可以輕松添加、刪除、選取子元素,并控制它們的布局、方向、對齊方式和換行規(guī)則。

cssPlus

2-cssPlus

cssPlus 是一款標(biāo)準(zhǔn)的Web腳手架工具,它能夠生成輕量級、健壯的、能同現(xiàn)代瀏覽器完美兼容的響應(yīng)式布局。整個UI布局非常人性化,即使是新手也相當(dāng)容易上手。

Bulma

3-Bulma

Bulma 有著安全和靈活的特色,這使得它可以很好的在項目開發(fā)上幫到你。使用方法很簡單:添加新的列,系統(tǒng)會幫你自動為不同的瀏覽器做好適配的。

它還配備了靈活的導(dǎo)航欄、多功能的媒體控件、可以輕松管控的內(nèi)容、多種多樣的類和各種基礎(chǔ)的核心組件。

Flexbox Grid

4-Flexbox-Grid

Flexbox Grid 是一款輕量級但足夠強(qiáng)健的柵格系統(tǒng),它可以幫你精細(xì)地管控內(nèi)容。這意味著你可以使用嵌套的柵格,并且能夠針對列的尺寸、偏移、可視寬度、對齊和其他的屬性進(jìn)行響應(yīng)式的調(diào)整。

Kube

5-Kube

Kube 是一個基于CSS的框架,用來快速搭建現(xiàn)代的、輕量級界面的工具。它能夠制作清晰準(zhǔn)確的排版布局,非常適合用來制作柵格系統(tǒng),并且支持目前流行的桌面端和移動端瀏覽器。

Flexbox Responsive Grid Playground

6-Flexbox-Responsive-Grid-Playground-by-Marco-Lago

Marco Lago 拿Flexbox 來做了一些響應(yīng)式設(shè)計的測試,雖然結(jié)果看起來并不是特別理想,但是你可有將他的經(jīng)驗視作為一個可靠的起點。以此為基礎(chǔ)來進(jìn)行嵌套式柵格、間距可變的流態(tài)式分欄布局等等。

CSS Flexbox Grid

7-CSS-Flexbox-Grid-by-Roman-Milkovic

CSS Flexbox Grid 是在時下流行的卡片式布局的啟發(fā)下的產(chǎn)物,這個模板包含了圖庫區(qū)、側(cè)邊欄導(dǎo)航和頂部導(dǎo)航欄,整體顯得整潔而時尚。這種和諧的結(jié)構(gòu)適用于眾多不同的項目。

Flexbox Equal Height Columns

8-News-?-Flexbox-Equal-Height-Columns

這種布局非常適合于圖片展示、作品展示和博客類的網(wǎng)站,每個區(qū)塊都可以用來承載圖片、內(nèi)容甚至更復(fù)雜的展現(xiàn)形式。其中的柵格系統(tǒng)足夠靈活,可以匹配不同尺寸的屏幕。

Flexbox Cards

9-Flexbox-Cards-by-Lindsey

顧名思義,F(xiàn)lexbox Cards 是一個基于Flexbox 和卡片式設(shè)計的解決方案,它看起來干凈而平衡。不同類型的信息被整齊地排列起來,并精心地被卡片承載起來,雖然看起來略簡單。盡管如此,它確實使用而有效。

Feather Flex

10-Feather-Flex

Feather Flex 是一款簡單、極簡且極其輕量的、基于Flaxbox 的模板。它有著清晰的邊界,合理而審慎的間距設(shè)定,雖然結(jié)構(gòu)看起來略顯乏味,但是它使用范疇相當(dāng)廣泛。

Flexbox Cards Layout + Fallback

11-Flexbox-Cards-Layout-Fallback-by-Luca-Rosaldi

這個代碼片段同樣實現(xiàn)了卡片式設(shè)計,充分調(diào)用了CSS罪行的特性,并且借助檢測工具來解決瀏覽器兼容性問題。此外,在類的使用上還充分調(diào)用了BEM語法。

Flexbox Off Canvas Menu

12-Flexbox-Off-Canvas-Menu

Flexbox Off Canvas Menu 的設(shè)計是圍繞著觸摸屏設(shè)備來做的,隱藏的側(cè)邊欄收納了幾乎所有的選項,當(dāng)用戶點擊漢堡菜單的時候,側(cè)邊欄會順滑地展開。設(shè)計的樣式并不算新穎,但是總體兼容性良好,緊湊且對移動端友好。

Navigation menus using CSS flexbox

13-Navigation-menus-using-CSS-flexbox

這也是一個使用Flexbox來設(shè)計導(dǎo)航的項目。這個導(dǎo)航有著令人愉悅的外觀,典型的線性結(jié)構(gòu)和優(yōu)化過的功能。

Flexbox grid layout w/ Mobile Menu

14-Flexbox-grid

Lindsey 為大家分享的這個模板有著良好的組織性和現(xiàn)代的設(shè)計,高度一致的頁頭、精簡的導(dǎo)航欄,大面積的展示圖片、內(nèi)容塊和頁腳。這個模板有很強(qiáng)的一致性。

Flexbox Grid

15-Flexbox-Grid

Flexbox Grid 是在Flex的基礎(chǔ)上建立起來的,而整個柵格的設(shè)計則是基于Bootstrap 的規(guī)則,這樣使得它可以針對不同的屏幕良好的響應(yīng),即使作為單獨的模塊來使用或者同Topcoat協(xié)同聯(lián)動,也相當(dāng)?shù)牟诲e。

A Better Responsive Image Gallery With Flexbox

16-A-Better-Responsive-Image-Gallery

仔細(xì)看這個圖庫的設(shè)計和其他的并沒有什么差異,但是它其實經(jīng)過有趣的調(diào)整,在大型的桌面顯示器上,你很難發(fā)現(xiàn)這些有趣的屬性。然而當(dāng)你使用平板和手機(jī)開始瀏覽的時候,所有的項目都會按照柵格來布局,最后單獨占一排的圖片會被放大,寬度與整個布局相同,營造出順滑而一致的體驗。

Angular Resizable

17-Angular-Resizable-by-Jacob-Davidson

Angular Resizable 是一個用來創(chuàng)造尺寸可調(diào)容器的解決方案,CSS 在其中起到了決定性的作用。

Flexibility

18-Flexibility

Flexibility 是一款在Flexbox布局模塊基礎(chǔ)上研發(fā)的增強(qiáng)型布局框架,這款工具旨在讓老舊IE之類的瀏覽器也可以用上更優(yōu)秀的布局。

Cyanotype

19-Cyanotype

Cyanotype 是一款布局框架,它適用于SASS驅(qū)動下的界面,輕量級、快速和高效是它的特色。

Ginger

20-Ginger

Ginger 是一款擁有12個分欄的響應(yīng)式柵格系統(tǒng),它是柵格系統(tǒng)中最極簡的可行版本。

原文地址:designmodo

原文作者:Nataly Birch

優(yōu)設(shè)譯文:http://www.uisdc.com/webdesign-flexbox-snippets-tools

注:本文均來自百度搜索,如涉及版權(quán)問題,請聯(lián)系我們,我們會第一時間解決。