已采納回答 / uhelper_net
top 50%,先使圖片的上邊據處于父元素(容器)的中線位置,在通過js計算自身高度的一半,設置給margin-top.將圖片向上提升自己高度的一半.即自身中線與父元素中線對齊.translate()不知道要傳入多少值.再者translate變換后有點position:relative的味道,會使原先占用的布局(位置)保持不變,會對下面元素排版,照成一定的美觀影響.而margin設置后,下面的文本等內容會隨之而變.
2015-06-16