[問題] 網頁排版問題

看板Web_Design作者 (小孩)時間12年前 (2013/06/13 20:56), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
目的: 一段文字與文字,中間參雜圖片, 圖片有並排的,也有二張疊在一起組成的。(翻譯文字一張圖,背景一張圖) 問題: 詳細CODE如下,產生的方式是從excel裡的文字, 經過php轉譯後,變成html格式。 ex: EXCEL裡: 文字@圖片1@@圖片2背景@@圖片2前景@文字 轉成:文字<img/><img/><img/>文字 因為上敘原因,所以做了下列設定。 為了完成二張圖疊在一起,使用了absolute。 然後惡夢就開始了因為absolute的關係, 高度就不會算進去,會造成圖片擋住第二段文字。 所以又增加了line-height來設定高度。 然而每張圖高度不同,設太高會造成一堆空白,太低又會擋住文字。 好像進入死循環了? 疊圖雖然可以用relative,可是第二張圖的位置還是要算, 除了relative的方式,還有其他的解決方法嗎? HTML: ┌───────────────────────────┐ │文字 │ │<span class="Container SizeL"> │ │ <img class="Background SizeL" src="xxx│png/"> │ │</span> │ │文字 │ └───────────────────────────┘ CSS: .Container{ text-align: center; display:block; } .Background{ position:absolute; z-index:1; } .Font{ position:absolute; z-index:2; } span.SizeL{ width:700px; line-height:auto; height:auto; } img.SizeL{ width:700px; line-height:auto; height:auto; } -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.136.103

06/14 13:11, , 1F
用負的margin試試
06/14 13:11, 1F
文章代碼(AID): #1HkS6Q71 (Web_Design)