所以我一直在試圖找出我的div在這裏的問題;如何將我的設計轉化爲實際的佈局,並且我沒有很好的研究或實施。在附加鏈接中,您看到// PORTFOLIO,然後是一條延伸到內容區域邊緣的線條,上面有一條紅線。現在,我將// PORTFOLIO和紅線div設置爲特定的像素寬度,但我希望能夠讓兩個div自動設置其寬度(第一個自動設置其寬度,基於多大的// TITLE佔用,第二個填充容器中的剩餘空間),因爲我會讓網站的其他部分執行相同的操作,並且不想針對每個區域進行專門的測量。任何建議都非常受歡迎,非常感謝你!使div自動填充空間
2
A
回答
8
參見:http://jsfiddle.net/GmtMK/1/(改變瀏覽器窗口的寬度)
<div id="columnA">
<div id="title">//Portfolio</div>
<div id="line"></div>
</div>
#columnA {
font-family: 'ProximaNovaRegular', Geneva, sans-serif;
font-size: 19px;
text-transform: uppercase;
color: #C10000;
margin-bottom: 20px;
letter-spacing: 4pt;
}
#title {
float: left
}
#line {
overflow: hidden;
height: 9px;
border-bottom: 1px solid #c10000;
}
2
首先,請允許我補充您的網站上,它看起來既美觀又時尚! 其次,我對你的解決方案,使用display: table
CSS屬性,但是,它需要添加一個<hr />
元素是它不會讓你有不平整的高度細胞:
<div id="columnA">
<div id="title">//Portfolio</div>
<div id="line"><hr /></div>
</div>
#columnA {
width: 400px;
display:table;
}
#title {
display:table-cell;
width: 175px;
}
#line {
display:table-cell;
width: auto;
}
hr {
background-color: #C10000;
height: 1px;
border: 0;
}
請參閱完整的例子:http://jsfiddle.net/GmtMK/
相關問題
- 1. CSS - 使用浮動div自動填充空白空間
- 2. 使div填充空間
- 3. 如何使浮動div填充空間
- 4. 動態空間填充DIV寬度
- 5. 用div寬自動填充剩餘空間
- 6. 自動調整div高度以填充空間 - CSS
- 7. 自動調整div高度來填充剩餘空間
- 8. 填充空間
- 9. 用REPEATING BG Div填充Remaing空間(CSS)
- 10. DIV應該填充可用空間
- 11. div填充剩餘空間屏幕
- 12. 2 div填充水平空間
- 13. 如何讓div填充剩餘空間?
- 14. 如何填充兩個浮動div之間的空間?
- 15. 如何爲填充剩餘垂直空間的DIV設置自動滾動條?
- 16. DIv填充剩餘的垂直空間,即使div上面有動態高度?
- 17. 填充div的空格
- 18. JTextPane和空填充空間
- 19. 來自浮動div的CSS填充
- 20. 自動調整圖像填充div
- 21. 使用類似Chrome自動填充的jQuery UI自動填充
- 22. html表格 - 填充動態空間
- 23. 水平自動填充中間重複div
- 24. 水平和垂直填充所有可用空間,使用div
- 25. 如何使div填充剩餘的垂直空間?
- 26. 使用Paypal「自動填充」
- 27. 自動填充空白的的NSString
- 28. 圖像填充整個div而不是隻填充標題下方的空間
- 29. 空間填充算法?
- 30. TextBlock填充垂直空間
div的(一無論如何,它們的寬度都是可用空間的100%,但你的問題在於它們是浮動的,並且有兩個元素並排浮動,它們需要設置寬度並且這些元素的總數不得超過父元素的寬度。 你可以將這兩列都設置爲50%,但是它們之間沒有空間,但是如果你添加了一些填充,你會將寬度增加到50%以上,以至於無法使用。 不是我知道的答案,這是很難看到div如何替換表格的問題之一。 – Treborbob