真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么用CSSFrasbox創(chuàng)建一個CSS比較表

這篇文章主要介紹“怎么用CSS Frasbox創(chuàng)建一個CSS比較表”,在日常操作中,相信很多人在怎么用CSS Frasbox創(chuàng)建一個CSS比較表問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么用CSS Frasbox創(chuàng)建一個CSS比較表”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

創(chuàng)新互聯(lián)公司憑借在網(wǎng)站建設(shè)、網(wǎng)站推廣領(lǐng)域領(lǐng)先的技術(shù)能力和多年的行業(yè)經(jīng)驗(yàn),為客戶提供超值的營銷型網(wǎng)站建設(shè)服務(wù),我們始終認(rèn)為:好的營銷型網(wǎng)站就是好的業(yè)務(wù)員。我們已成功為企業(yè)單位、個人等客戶提供了網(wǎng)站建設(shè)、成都做網(wǎng)站服務(wù),以良好的商業(yè)信譽(yù),完善的服務(wù)及深厚的技術(shù)力量處于同行領(lǐng)先地位。

比較表是由多個相互堆疊的ULs組成的。我將使用CSS Flex框使它們都相等的寬度,并以相同的速率擴(kuò)展和收縮,因此它們的行為與表中的行類似。

One

Two

Three

Four

Five

Six

Seven

Eight

Nine

Ten

Eleven

Twelve

Thirteen

Fourteen

Fifteen

Sixteen

Seventeen

Eighteen

Nineteen

Twenty

Twenty-one

Twenty-two

Twenty-three

Twenty-four

Twenty-five

Twenty-six

Twenty-seven

Twenty-eight

Twenty-nine

Thirty

Thirty-one

Thirty-two

Thirty-three

Thirty-four

Thirty-five

Thirty-six

Thirty-seven

Thirty-eight

Thirty-nine

Forty

Forty-one

Forty-two

Forty-three

Forty-four

Forty-five

Forty-six

Forty-seven

Forty-eight

Forty-nine

Fifty

Fifty-one

"comparisontable">

    

    "row" >

            

  • "legend">Office Chairs
  •         

  • "Eurotech-chair.jpg"/>
    Eurotech
  •         

  • "Hbada-chair.jpg"/>
    Hbada
  •         

  • "Zenith-chair.jpg"/>
    Zenith
  •         

  • "amazonbasics-chair.jpg"/>
    Amazonbasics
  •     

    

    

    "row" >

            

  • "legend">Weight
  •         

  • 25kg
  •         

  • 13kg
  •         

  • 17kg
  •         

  • 28kg
  •     

    

    

    "row" >

            

  • "legend">Cost
  •         

  • $$
  •         

  • $
  •         

  • $$
  •         

  • $
  •     

    

    

    "row" >

            

  • "legend">Delivery
  •         

  • Domestic
  •         

  • International
  •         

  • International
  •         

  • Domestic
  •     

    

    

    "row" >

            

  • "legend">Verdict
  •         

  • Best ChairforBack Pain
  •         

  • Best budget chair
  •         

  • All MeshforCooling
  •         

  • Only ChairwithTop Grain Leather
  •     

    

    

每個UL中的第一個Li元素是特征/圖例。為了輕松地將它們與其他的包裝不同,我把那些Li元素作為一個“傳奇”的CSS類。

CSS:

現(xiàn)在是有趣的部分-將標(biāo)記轉(zhuǎn)換為比較表。使用CSS FrasBox,轉(zhuǎn)換UL元素相對容易,因此它們在布局、彎曲和拉伸方面是水平的,因此它們的行為更像表單元。

我已經(jīng)刪除了一些不必要的線,所以你可以把重點(diǎn)放在下面的重要位置:

One

Two

Three

Four

Five

Six

Seven

Eight

Nine

Ten

Eleven

Twelve

Thirteen

Fourteen

Fifteen

Sixteen

Seventeen

Eighteen

Nineteen

Twenty

Twenty-one

Twenty-two

Twenty-three

Twenty-four

Twenty-five

Twenty-six

Twenty-seven

Twenty-eight

Twenty-nine

Thirty

Thirty-one

Thirty-two

Thirty-three

Thirty-four

Thirty-five

Thirty-six

Thirty-seven

Thirty-eight

Thirty-nine

Forty

Forty-one

Forty-two

Forty-three

Forty-four

Forty-five

Forty-six

Forty-seven

Forty-eight

div.comparisontable{

    顯示:flex;

    FLEX-Direction:Column;/* turn children ul elements into stacked rows */

}

div.comparisontable ul.row{

    列表樣式:無;

    顯示:flex;/* turn children li elements into flex children */

    Flex:1;

    flex-wrap: wrap;

}

div.comparisontable ul.row li{

    背景:#c9f4ca;

    Flex:1;

    PADDING:10PX;

    Border-bottom:1px solid gray;

}

/* the legend column (first li within each row) */

div.comparisontable ul.row li.legend{

    背景:#6640d8;

    color: white;

    邊界:無;

    寬度:200px;

    border-bottom: 1px solid white;

}

/* very first row */

div.comparisontable ul.row:first-of-type li{

    Text-align:Center;

}

/* very last row */

div.comparisontable ul.row:last-of-type li{

    Text-align:Center;

    邊界底部:無;

    P.O.Box-Shadow:0 6PX 6PX RGBA(0.0,0.23);

}

/* first and last cell within legend column */

div.comparisontable ul.row:first-of-type li.legend.legend,

div.comparisontable ul.row:last-of-type li.legend{

    背景:透明;

    盒影:無;

}

“特征列表”或“傳奇”列是每行的第一個Li元素。它具有明確的寬度為200 px,不像其他的Li元素是Flex寬度(Flex:1)。

比較表的制作

現(xiàn)在,比較表沒有響應(yīng)。也就是說,即使屏幕尺寸變得非常小,每行中的“列”仍然并排。

在CSS Flex框中,通過將Flex方向?qū)傩詮摹靶小痹O(shè)置為“列”,可以輕松地將Flex子元素的顯示順序從默認(rèn)的“并排”行為改為“在下一個上疊加”。

現(xiàn)在在我的比較表中,UL元素本身是堆疊的,盡管孩子的Li元素像表中的單元格一樣并排出現(xiàn)。當(dāng)屏幕足夠小的時候,我會把它們改成堆疊。

One

Two

Three

Four

Five

Six

Seven

Eight

Nine

Ten

Eleven

Twelve

Thirteen

Fourteen

Fifteen

Sixteen

Seventeen

Eighteen

Nineteen

Twenty

Twenty-one

Twenty-two

Twenty-three

Twenty-four

Twenty-five

Twenty-six

Twenty-seven

@media screen and (max-width:650px){

div.comparisontable ul.row{

    FLEX-Direction:Column;

}

div.comparisontable img{

    width: auto;

    高度:自動;

}

div.comparisontable ul.row li{

    margin-right: 0;

    width: auto;

    flex: auto;

}

/* first and last cell within legend column */

div.comparisontable ul.row:first-of-type li.legend.legend,

div.comparisontable ul.row:last-of-type li.legend{

    顯示:無;

}

div.comparisontable ul.row li.legend{

    width: auto;

}

}

現(xiàn)在,當(dāng)我調(diào)整窗口大小時,比較表崩潰,每個“單元格”出現(xiàn)在自己的行上:

到此,關(guān)于“怎么用CSS Frasbox創(chuàng)建一個CSS比較表”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!


本文名稱:怎么用CSSFrasbox創(chuàng)建一個CSS比較表
網(wǎng)站網(wǎng)址:http://weahome.cn/article/jjspio.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部