亚洲Aⅴ无码Av红楼在线观看_国产午夜福利涩爱AⅤ_国产sm调教一区二区三区_精品人妻一区二区三区不卡毛片

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
全部產品
您的位置: 網站首頁 > 幫助中心>文章內容

你不知道的5個Web技術秘密

發(fā)布時間:  2012/8/18 17:38:11
 本文圍繞如何使用最新的Web技術來進行實際操作,并且在網頁中展示最新的最炫的Web效果。畢竟,擁有華麗的外表才會吸引人的關注,沒有人會去訪問一個無序的,亂糟糟的網站。

在本文中,我們將會鉆研“The Web Can Do That!?”中五種最神奇的Web效果。

備注:本文討論的技術都非常新,最好在Chrome 21+上試用或演示。

1.CSS Web應用

CSS已經向我們展示了許多神奇、魅力非凡的地方,但不幸地是,CSS在布局和展現(xiàn)能力方面(絕對定位和浮動)已經不能滿足現(xiàn)代Web開發(fā)需求。值得關注的是我們構建的不僅僅是一個網站——而是應用程序。這個需求是非常不同的,許多原始網站架構在某方面都做的很糟糕,比如響應式設計。

幸運的是,CSS Working Group已經提前做了3個調整,并且還提出了一系列的新規(guī)范來直接解決應用程序的布局和設計問題。CSS網格布局、層次結構、區(qū)域靈活的方框布局模塊等等。

下面讓我們來探討其中一個:CSS Flexbox

Alignment

這里我特別要提到的是Flexbox,因為他可以使內容在水平和垂直方向居中,僅需要3行CSS代碼。

示例代碼:

  1. .box {  
  2.   display: +flex;  
  3.   +justify-content: center;  
  4.   +align-items: center;  
  5.  }  
  6.    
  7. <section class="box"> 
  8.   <div>A</div><div>B</div><div>C</div> 
  9. </section> 

 備注:代碼中的“+”表示供應商前綴,例如“+flex”可能是-webkit-flex,-ms-flex等。

以上例子會產生如下布局:

演示!

display:flex——通知父容器要成為一個‘flex container’。在上面的插圖中,紅色的區(qū)域表示flex container并且里面包含三個“孩子”,藍色的區(qū)域,屬于‘flex items’。A、B、C這三個字母位于主軸和十字軸位置上。僅僅使用了:justify-content:centeralign-items:center這兩行代碼。

排序和方向定位

Flexbox的另一個神奇屬性是我們可以從標簽的呈現(xiàn)方式上對其進行完全獨立排序。這個需要用到兩個新的CSS屬性,orderflex-direction。Order是對每個“兄弟姐妹”成員進行排序,flex-direction修改他們的方向(行VS列)。

你想把A、B、C這三個字母放在同一個列里面嗎?沒問題,只需要設置flex-direction:column即可。

備注:默認情況下,每個項目的排序是根據標簽的默認排序來的,但是我們可以輕易地覆蓋默認排序,通過給B一個比其他家庭成員低一階的值,它將優(yōu)先于其他成員。

  1. .box {  
  2.   +flex-direction: column;  
  3. }  
  4. .box > :nth-child(2) {  
  5.   +order: -1;  

效果:

演示!

值得注意的是,我們不能改變文件內容,它仍然是A、B、C三個字母。Flexbox可以使我們能夠獨立于內容進行編排頁面樣式。


本文出自:億恩科技【www.allwellnessguide.com】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線