我有兩個並排的div。HTML/CSS - 如何根據div的大小來製作大小?
在第一個div中,我有兩個並排的標籤和一個輸入文本。其中一個標籤是錯誤信息。有時會顯示,有時不顯示。當它不顯示時,我希望div的大小要小一點,所以第二個div可以更接近它。
第二件事是同樣的事情,除了它有一個標籤div,因此它不需要調整大小。
有沒有辦法實現我想要的?還有就是我想要的下方acahieve一個赫然得出例如:
這是代碼。
<div id="main-div">
<div id="address-number-div">
<label>Number</label>
<label class="error" id="number-error">Empty Field</label>
<input id="number-input" onfocus="onfocus('number-error')"/>
</div>
<div id="address-complement-div">
<label>Complement</label>
<input id="complement-input" />
</div>
和CSS:
div {border: 1px solid #000000; padding: 5px;}
.error{color:#FF0000; margin-left:5px;}
#main-div div {display:inline-block;}
#main-div input {display:block;}
#number-input {
width: 16%;
}
這裏有什麼問題?你甚至嘗試過什麼? – Pavlo
@PavloMykhalov是的請看我的代碼。在jsfiddle中嘗試它,它顯示與圖像相同。 –