一区二区三区中文国产亚洲_另类视频区第一页_日韩精品免费视频_女人免费视频_国产综合精品久久亚洲

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

手機站
千鋒教育

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

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

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

當前位置:首頁  >  應聘面試  >  html5面試題  > 2022年前端面試指南:前端面試會問哪些問題?(二)

2022年前端面試指南:前端面試會問哪些問題?(二)

來源:千鋒教育
發(fā)布人:syq
時間: 2022-07-18 16:23:46 1658132626

  1、當margin-top、padding-top 的值是百分比時,分別是如何計算的?

前端面試會問哪些問題

  - 可以對元素的margin設置百分數(shù),百分數(shù)是相對于父元素的width計算,不管是margin-top/margin-bottom還是margin-left/margin-right。(padding同理)

  - 如果沒有為元素聲明width,在這種情況下,元素框的總寬度包括外邊距取決于父元素的width,這樣可能得到“流式”頁面,即元素的外邊距會擴大或縮小以適應父元素的實際大小。如果對這個文檔設置樣式,使其元素使用百分數(shù)外邊距,當用戶修改瀏覽窗口的寬度時,外邊距會隨之擴大或縮小。

  - 為什么margin-top/margin-bottom的百分數(shù)也是相對于width而不是height呢?

  - 我們認為,正常流中的大多數(shù)元素都會足夠高于包含其后代元素(包括外邊距),如果一個元素的上下外邊距是父元素的height的百分數(shù),就可能導致一個無限循環(huán),父元素的height會增加,以適應后代元素上下外邊距的增加,而相應的,上下外邊距因為父元素height的增加也會增加,如此循環(huán)。

 ```html

  <style>

      .fu {

          width: 400px;

          height: 300px;

          background: blue;

          overflow: hidden;

      }

      .zi {

          width: 20px;

          height: 20px;

          background: red;

          margin-top: 50%;

      }

  </style>

  <div class="fu">

      <div class="zi"></div>

  </div>

  ```

  2、iframe缺點

  - iframe類似于框架,可以在一個頁面中嵌入別的頁面。

  - 缺點:

  - 1.在一個頁面中如果利用iframe嵌入了多個別的頁面,不利于我們的管理

  - 2.在一些小型設備比如手機上可能無法完全顯示框架,兼容性不好

  - 3.iframe是會阻塞頁面的加載的,會影響到網(wǎng)頁的加載速度。比如window的onload事件會在頁面或者圖像加載完成后立即執(zhí)行,但是如果當前頁面當中用了iframe了,那還需要把所有的iframe當中的元素加載完畢才會執(zhí)行,這樣就會讓用戶感覺網(wǎng)頁加載速度特別慢,影響體驗感。

  - 4.代碼復雜,不利于seo,現(xiàn)在的搜索引擎還不能很好的處理iframe當中的內容。

  - 5.iframe框架會增加http的請求次數(shù)

  3、行內元素有那些?塊級元素有那些?空元素有哪些?

  · 行內元素:不能實現(xiàn)寬度高度,橫向顯示

  o a,span,i,em,var,b,strong,sup,sub,s,del,label,font,mark

  · 塊級元素:能設置寬度高度,縱向顯示,并且默認站寬一整行

  o h1~h6,p,div,ul,ol,li,dl,dt,dd,table,form,hr,fieldset,legend,marquee,iframe,header,nav,footer,section,main,figure,figcaption,hgroup,aside,article

  · 行內塊元素:能設置寬度高度,并且橫向顯示

  o input,img,select,textarea

  · 空元素:就是單標簽

  o input,img,br,meta,link,hr

  · 置換元素:因為默認自帶寬度告訴瀏覽器能進行根據(jù)類型路徑加載對應的內容

  o input,img,select,textarea

  更多關于“前端培訓”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學,課程大綱緊跟企業(yè)需求,更科學更嚴謹,每年培養(yǎng)泛IT人才近2萬人。不論你是零基礎還是想提升,都可以找到適合的班型,千鋒教育隨時歡迎你來試聽。

tags:
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業(yè)內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您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