百度前端面試題錯題彙總

2021-09-30 14:25:36 字數 1054 閱讀 4715

使用純html+css實現如圖

實現**

dom結構:

"demo1"

>

"demo2"

>

css樣式:

#demo1

#demo2

實現思路解析:乙個大的div包含了乙個小的div,小的div設定定位移動到父div右邊,然後使用transition旋轉45度並設定這個div的兩個border方向為none或者0,並設定他的background-color背景顏色為white,即可遮擋父div右邊那一小塊的border

html中的doctype的作用?嚴格模式和混雜模式如何區分?他們有何意義?

1.宣告位於html文件的最前面,告知瀏覽器的解析器用什麼文件規範來解析這個文件。

2.嚴格模式的排版和js運作模式是以該瀏覽器支援的最高標準來執行的, 在混雜模式中,頁面以寬鬆的向後相容的方式來執行並顯示html文件,模擬老式瀏覽器的行為以放置站點無法工作

4.doctype不存在或者格式錯誤時會導致文件以混雜模式來顯示

簡述document.write和innerhtml的區別
1.document.write會重繪整個頁面,而innerhtml可以指定重繪頁面中的指定dom元素的一部分

2.document.write是直接寫入到頁面的內容流中的,如果在寫之前沒有顯示呼叫document.open方法,瀏覽器會自動呼叫document.open方法來開啟內容流,每次寫完關閉之後重新呼叫該函式來開啟內容流時,會導致頁面被重寫。

1.手機的網速問題、螢幕大小、記憶體、cpu等

2.通過不同裝置的特徵,實現不同的網頁展現或輸出效果。

3.根據useragent、螢幕大小資訊、ip、網速、css media query等原理,實現前端或後端的特徵識別和行為改變。

百度前端面試題

1.列舉你所知道的html行內元素 塊級元素和空 void 元素 答 塊元素 block element html標籤分類明細 address 位址 blockquote 塊引用 center 舉中對齊塊 dir 目錄列表 div 常用塊級容易,也是css layout的主要標籤 dl 定義列表 f...

百度前端面試題分享

到公司以後,直接技術面,沒有筆試 考官 自我介紹一下 我 巴拉巴拉 考官 你會什麼?我 巴拉巴拉,其中提到了物件導向 考官 那你寫乙個類吧 我就寫了乙個建構函式和原型物件,然後例項化,並進行了一番解釋 考官 如何實現兩個類的繼承 我 不是很清楚,回答了乙個extend方法,然後考官貌似不是很清楚ex...

前端vue面試題(百度前端面試)

mvvm分為model view viewmodel三者。model代表資料模型,資料和業務邏輯都在model層中定義 view代表ui檢視,負責資料的展示 viewmodel負責監聽model中資料的改變並且控制檢視的更新,處理使用者互動操作 model和view並無直接關聯,而是通過viewmo...