千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  應聘面試  >  html5面試題  > 前端面試篇:CSS3新增了哪些東西?

前端面試篇:CSS3新增了哪些東西?

來源:千鋒教育
發(fā)布人:syq
時間: 2022-07-13 13:18:30 1657689510

  · CSS3里面的新增主要有:CSS選擇器,盒子中的修飾,背景,文本效果,字體,2D/3D,過渡動畫,多列布局等等。

CSS3新增了哪些東西

  · CSS選擇器

  1、p:first-of-type 選擇屬于其父元素的首個元素的每個元素。

  2、p:last-of-type 選擇屬于其父元素的最后元素的每個元素。

  3、p:only-of-type 選擇屬于其父元素唯一的元素的每個元素。

  4、p:only-child 選擇屬于其父元素的唯一子元素的每個元素。

  5、p:nth-child(2) 選擇屬于其父元素的第二個子元素的每個元素。

  · 盒子修飾

  新增了邊框?qū)傩裕?/p>

  1、border-radius

  支持瀏覽器:IE9+、Firefox、Chrome、Safari 、Opera

  2、box-shadow 向方框添加一個或多個陰影

  支持瀏覽器:IE9+、Firefox、Chrome、Safari 、Opera

  3、border-image

  支持瀏覽器:Firefox(舊版本需要前綴-moz-)、Chrome(舊版本需要前綴-webkit-)、Safari(Safari 5 以及更老的版本需要前綴 -webkit-) 、Opera( 需要前綴 -o-)

  · CSS新增背景模塊

  1、background-size 規(guī)定背景圖片的尺寸

  支持瀏覽器:IE9+、Firefox(舊版本需要前綴-moz-)、Chrome、Safari、Opera

  2、background-origin 規(guī)定背景圖片的定位區(qū)域,背景圖片可以放置于 content-box、padding-box 或 border-box 區(qū)域。

  支持瀏覽器:IE9+、Firefox、Chrome、Safari、Opera

  3、background-clip 規(guī)定背景的繪制區(qū)域

  支持瀏覽器:IE9+、Firefox、Chrome、Safari、Opera

  · CSS文本效果模塊

  1、text-shadow 可向文本應用陰影

  支持瀏覽器:IE10、Firefox、Chrome、Safari、Opera

  2、word-wrap 允許文本強制文本進行換行 - 即使這意味著會對單詞進行拆分

  支持瀏覽器:所有主流瀏覽器

  · CSS引入字體模塊

  @font-face

  · 2D/3D

  1、transform 向元素應用 2D 或 3D 轉換

  支持瀏覽器:

  IE10:2D、3D都支持(2D IE9 需要前綴 -ms-);

  Firefox:2D、3D都支持;

  Chrome:2D、3D都支持(2D、3D需要前綴 -webkit-);

  Safari:2D、3D都支持(2D、3D需要前綴 -webkit-);

  Opera:只支持2D

  · 過渡動畫

  1、transition 過渡屬性

  支持瀏覽器:IE 10、Firefox、Chrome(Chrome 25 以及更早的版本,需要前綴 -webkit-)、Opera、Safari( 需要前綴 -webkit-)

  2、@keyframes 用于創(chuàng)建動畫。

  在 @keyframes 中規(guī)定某項 CSS 樣式,就能創(chuàng)建由當前樣式逐漸改為新樣式的動畫效果。

  支持瀏覽器:IE 10、Firefox、Chrome(Chrome 25 以及更早的版本,需要前綴 -webkit-)、Opera、Safari( 需要前綴 -webkit-)

  3、animation 動畫調(diào)用屬性

  支持瀏覽器:IE 10、Firefox、Chrome(Chrome 25 以及更早的版本,需要前綴 -webkit-)、Opera、Safari( 需要前綴 -webkit-)

  · 多列布局

  1、column-count=======劃分列數(shù)

  2、column-gap=========屬性規(guī)定列之間的間隔大小

  3、column-rule========設置或檢索對象的列與列之間的邊框

  4、column-fill========設置或檢索對象所有列的高度是否統(tǒng)一

  5、column-span========設置或檢索對象元素是否橫跨所有列。

  6、column-width=======設置或檢索對象每列的寬度

  更多關于前端培訓的問題,歡迎咨詢千鋒教育在線名師。千鋒教育擁有多年IT培訓服務經(jīng)驗,采用全程面授高品質(zhì)、高體驗培養(yǎng)模式,擁有國內(nèi)一體化教學管理及學員服務,助力更多學員實現(xiàn)高薪夢想。

tags:
聲明:本站稿件版權均屬千鋒教育所有,未經(jīng)許可不得擅自轉載。
10年以上業(yè)內(nèi)強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內(nèi)將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT