關于margin:-100px 0 0 -100px的問題:為什么margin左邊不是設成0 而是-100px呢?
這是因為[data-icon]:after設置了absolute,也是就使說它是根據它的父元素.st-desc來定位,又因為設置了top:50%和left:50%,所以要讓這個元素居中必須讓這個元素margin-left:-這個元素寬度的一半(也就是-100px)。你看不明白是因為.st-desc順時針轉了45度,你把它的旋轉屬性去掉再看一下就明白了,或者你不用去掉旋轉屬性,然后自己調一下top和left也能看出它是怎么相對父元素定位的。
這是因為[data-icon]:after設置了absolute,也是就使說它是根據它的父元素.st-desc來定位,又因為設置了top:50%和left:50%,所以要讓這個元素居中必須讓這個元素margin-left:-這個元素寬度的一半(也就是-100px)。你看不明白是因為.st-desc順時針轉了45度,你把它的旋轉屬性去掉再看一下就明白了,或者你不用去掉旋轉屬性,然后自己調一下top和left也能看出它是怎么相對父元素定位的。
2017-03-28
老師聲音甜美,講課詳細認真,能夠照顧到多有的同學,讓人理解起來更加容易,贊贊贊!
2017-03-10
關于margin:-100px 0 0 -100px的問題:為什么margin左邊不是設成0 而是-100px呢?
2017-02-25
總體來說講得還是不錯的。這姐們兒估計是搞培訓的,濃重的培訓風格有點兒不適應。代碼質量還有待提高,有些細節的編程思想和代碼風格在職場中會被吹風的,給各位聽眾提個醒。主要的是領會方法
2017-02-04