第六周總結與關於看到的相關基礎面試題

2021-09-26 02:38:29 字數 1249 閱讀 6510

1.介紹一下標準的css的盒子模型?與低版本ie的盒子模型有什麼不同的

標準盒子模型:寬度=內容的寬度(content)+ border + padding + margin

低版本ie盒子模型:寬度=內容寬度(content+border+padding)+ margin

2.box-sizing屬性

用來控制元素的盒子模型的解析模式,預設為content-box

context-box:w3c的標準盒子模型,設定元素的 height/width 屬性指的是content部分的高/寬

border-box:ie傳統盒子模型。設定元素的height/width屬性指的是border + padding + content部分的高/寬

3.css3新增偽類有那些

p:first-of-type 選擇屬於其父元素的首個元素

p:last-of-type 選擇屬於其父元素的最後元素

p:only-of-type 選擇屬於其父元素唯一的元素

p:only-child 選擇屬於其父元素的唯一子元素

p:nth-child(2) 選擇屬於其父元素的第二個子元素

:enabled :disabled 表單控制項的禁用狀態。

:checked 單選框或核取方塊被選中

4.css3有哪些新特性

box-shadow 盒子陰影

border-radius 盒子圓角

text-shadow 文字陰影

background:linear-gradient() 線性漸變

background:radial-gradient() 徑向漸變

transition 過渡屬性

transform:scale()/rotate()/translate() 縮放、旋轉、平移

animation 動畫

border-image 邊框

column:多列布局

5.為什麼會要清除浮動?清除浮動的方式

子元素浮動,從而造成父元素高度塌陷,當給父元素設定背景色時,無效。所以要清除浮動

方法:1 給父元素新增overflow:hidden

2 空標籤法 clear:both

3 偽元素清除浮動:

::after

6.簡述一下 src 與 href 的區別

第六周總結

2 關於register 提高速度 儲存型別說明符 register要求變數儲存在cpu暫存器中,所以不能用取位址符 取其位址,並且,在全域性變數的地方不能出現register 防止儲存型別不唯一引起的衝突。同時,register 變數必須是能被cpu暫存器所接受的型別。這就意味著,register...

總結第六周

這一周從時間意義上也算是國慶假期後的第一周,學弟學妹也正式踏入了校園,我們工作室的招新工作也相繼展開,截止到此時此刻,還有資料專業和物聯專業的學弟學妹沒有來到我們工作室進行參觀,這兩天也挺累的,但也從中收穫到了許多東西,比如 在人多的時候講話可以更淡定一點,沒有那麼緊張 跟學弟學妹交流用怎樣的方式更...

第六周總結

這週呢,雖然完成了地鐵的測試,面勉強強過關了,但是我總覺得如果我不完善一下的話,會對不起自己的苦勞,所以我就繼續完善了一下。完成了地鐵的展示,其實心裡還是有一絲小激動的。老師說我們的注釋寫的不錯,這個,嗯,值得發揚光大。本週主要是繼續完善地鐵售票系統,因為以前寫的bug還是很多的,還有演算法的完善,...