推 rocky823:附上頁面會比較清楚 04/24 19:10
不好意思沒辦法附頁面,因為是內部系統
可以試試以下:
#A {
border:1px solid #000;
}
#B {
width:150px;
float:left;
}
#C {
width:300px;
float:left;
}
--
<div id="A">
<div id="B">
123
</div>
<div id="C">
456<br /><br />
</div>
</div>
這中間的兩個div 如何讓他們中間有條線,而且這條線必然會到底
※ 編輯: victer0327 來自: 180.218.250.173 (04/24 19:24)
→ superpai:兩個div有母div嗎?在母div用background-image劃線 04/24 19:24
→ victer0327:樓上說的母div是我簡介中的A嗎?? 04/24 19:25
推 evenwu:可參考RGBA網頁superpai寫的解法 04/24 19:27
→ superpai:對 在A加背景吧 04/24 19:28
感謝兩位,原來有這方法(筆記ing)
不知道是否有用CSS就可以搞定的方法呢??
(一直在幻想CSS可以美工萬能~哈)
推 rocky823:你這樣A B C 的height 設一樣 不就可以了? 04/24 19:37
^^^^^^^^^^^^^^^^^^^^^
Rocky大,你忘記考慮,資料是有變動性的問題喔
不妨可以實際測試
測試方法:divC 裡放篇複製貼上的奇摩新聞,BC的height都設定為10px
試試看摟^.<
※ 編輯: victer0327 來自: 180.218.250.173 (04/24 19:53)
推 rocky823:要延伸~那就用min-height不就好了 04/24 19:55
推 rocky823:若純粹只要這需求的話 不需要用圖啦 太累贅了 04/24 19:59
Rocky大是對的!!!!!!!
原來有min-height這招(筆記ing)
我們為Rocky大敬禮 (  ̄□ ̄)/ <( ̄ㄧ ̄ ) <( ̄ㄧ ̄ )
※ 編輯: victer0327 來自: 180.218.250.173 (04/24 20:08)
推 aceone:有的 css table 不過IE6.7 不支援 母div寫display:table 04/24 20:13
→ aceone:兩個要等長的div寫display:table-cell (最小高IE6也不吃喔) 04/24 20:14
推 rocky823:IE6 不吃min-height 但ie6的height = min-height 04/24 20:20
→ rocky823:所以這需求來說寫min-height + _height 即可跨瀏覽器 04/24 20:22
→ aceone:用最小高另一方比較長還是會漏餡耶 通常都用pai的那個方法 04/24 20:23
→ aceone:css table很好用 也可以用看看 (請忽略IE6.7 XD) 04/24 20:24
→ makoto945:IE6可以忽略掉了啦=.= Google都放話說不鳥IE6了 04/24 20:34
感謝樓上,這方法也很有趣^^
※ 編輯: victer0327 來自: 180.218.250.173 (04/25 02:46)