我有一個輸入文本字段,它是在一個div內,我想使它等於該div的寬度。我嘗試通過css設置與div相同的寬度,但是當我調整窗口大小時,輸入字段有缺陷..響應輸入字段寬度(或其他元素)
0
A
回答
1
如果有墊襯,使用http://css-tricks.com/box-sizing/
input{
width:100%;
padding: 5px;
border:1px solid black;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box; /* Opera/IE 8+ */
}
0
您可以隨時將其寬度設置爲100%
。
1
input{
width: 100%;
box-sizing:border-box
}
0
給輸入文本的寬度爲100%
<input type="text" style="width: 100%"/>
0
0
Demo Link用CSS
css
*{
padding:0;
margin:0;
}
body {
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#000;
padding:20px;
background-color:#F2F2F2;
}
ul, li, ol {
list-style-type:none;
}
.wrapper {
width:96%;
padding:2%;
margin:0 auto;
background-color:#3D3A40;
}
.greenBox {
background-color:#006600;
padding:50px;
}
.spacer {
clear:both;
font-size:0;
line-height:0;
height:0;
}
p {
padding-bottom:18px;
}
input {
height:26px;
border: none;
color:#fff;
border:#83bbd9 1px solid;
width:100%;
font:normal 12px/26px Arial, Helvetica, sans-serif;
}
HTML
<div class="wrapper">
<div class="greenBox">
<form action="" method="post">
<input name="" type="text" />
</form>
</div>
</div>
相關問題
- 1. 在其他元素之間創建響應輸入字段
- 2. 如何獲取寬度元素的寬度響應或自動
- 3. 輸入元素寬度短於選擇元素寬度
- 4. 禁用元素,直到其他輸入字段有效
- 5. 通過一個輸入字段隱藏其他元素 - Javascript
- 6. 如何更改輸入字段中其他對焦元素的不透明度
- 7. 實時取決於其他元素寬度更改元素寬度
- 8. 如何阻止僞元素改變其他元素的寬度?
- 9. 剪裁元素與其他元素的寬度
- 10. 表單輸入元素和寬度
- 11. 輸入元素填補剩餘寬度
- 12. 輸入元素的流體寬度
- 13. 輸入的寬度是否比其他元素佔用更多空間?
- 14. 0寬度和高度影響其他元素的相對位置的DIV
- 15. 輸入元素來填充其容器的剩餘寬度
- 16. 如何防止Datebox影響其他輸入元素?
- 17. 使輸入字段只讀其他輸入字段
- 18. ul下面的輸入元素不佔用輸入元素的相同寬度
- 19. 風格元素的輸入[類型=「提交」]「和」按鈕「與其他元素具有不同的寬度
- 20. Twitter Bootstrap:Navbar輸入字段在響應模式下變寬
- 21. 如何通過一個子元素影響元素的寬度,但不使用CSS影響元素的寬度
- 22. 響應寬度
- 23. 計算元素高度並應用於其他元素
- 24. NSMutablearray在其他元素之前或之後插入新元素
- 25. 懸停相同或其他元素的淡入淡出元素?
- 26. 如何設置輸入元素有其跨度容器的寬度相同
- 27. 角度輸入驗證其他輸入?
- 28. 輸入字段應採取餘下的寬度
- 29. Flexbox響應元素高度
- 30. 輸入字段沒有響應
你能告訴你的HTML和CSS? –