摘要:測試發現缺陷就報,開發改了之后測試再驗證缺陷是否已修復。可以說并不簡單,我個人認為好的測試人員是比開發人員的難度大的,不求全部精通,但要知識廣。 后面這個項目才是我...
摘要:方法一和元素寬高未知的情況寬高未知方法二絕對定位和自身寬度一半,自身高度的一半已知寬高寬高已知方法三布局方法四被居中的元素是或者元素和元素方法五絕對定位和定高方法六父級高度和 方法一、 CSS3 transform和position(元素寬高未知的情況) 寬高未知 .box { width: 400px; height: 400px; backgr...
摘要:瀏覽器顯示及交互背后的原理引子因為筆者愛編程的光頭強近期在寫一本關于小程序入門的書籍。不基于瀏覽器背后的運行原理,是很難說清楚虛擬被引入的真正原因和最大好處的。它是瀏覽器的核心部分。 瀏覽器顯示及交互背后的原理 引子 因為筆者(愛編程的光頭強)近期在寫一本關于小程序入門的書籍。其中有一章是介紹虛擬DOM的,它是位于Javascript和真正DOM之間的一層緩存層。為什么引入它,為什么它...
摘要:書籍建造者類調用建造者高效能人士的七個習慣史蒂芬柯維勵志上面的這個類和第一個例子的效果一樣,但是長度確減少不少,在有更多屬性的時候,減少的代碼量會更為明顯。參考內容設計模式張容銘 showImg(https://segmentfault.com/img/remote/1460000015147692); 1 什么是建造者模式? 建造者模式(Builder)是將一個復雜對象的構建層與其表...
【第一列或某兩列固定寬度,最后一列占據頁面剩余寬度(即寬度自適應)】 寫這篇文章主要是為了解決一個實際遇到的問題:左右兩列布局,左側寬度固定,右側寬度自適應(或左中右三列布局,左側和中間寬度固定,右側寬度自適應),當頁面寬度變化時,怎樣使右側元素中的內容始終在頁面剩余寬度中居中顯示,將右側元素設置了text-align: center;之后,問題其實也就是怎樣讓右側元素的寬度占據頁面剩余所有寬度。...