我正在爲學校項目做一個登錄表單,出於某種原因,我無法在沒有任何元素移動的複選框之後放置文本。我在複選框上嘗試了display: inline
屬性,但仍然無法正常工作。那裏應該是文字「記住我?」在複選框後。以下是演示:http://jsfiddle.net/sa6y8epc/登錄表單,複選框後的文本
0
A
回答
1
設置爲.login-div input
的規則也適用於該複選框。改變這種狀況,並刪除float: left
從#checkbox
.login-div input[type=text],
.login-div input[type=password] {
display: block;
margin-top: 10px;
border: 1px solid #b3b3b3;
border-radius: 2px;
width: 245px;
height: 22px;
padding: 2px;
padding-left: 8px;
}
#checkbox {
/*float: left;*/
}
+0
這對於他們來說是最好的 –
1
1
這裏是一個工作的jsfiddle:http://jsfiddle.net/sa6y8epc/2/
首先添加標籤的複選框後:
<label for="checkbox" id="checkbox-label">Remember me?</label>
而在這之後添加此CSS:
.login-div {
text-align: center;
}
#checkbox {
float: none;
width: auto;
display: inline-block;
}
#checkbox-label {
font-size:12px;
display: inline-block;
vertical-align: top;
margin-top: 13px;
color: #fff;
}
1
您可以將複選框和文本放在標籤ele中(如果你點擊記住文本,複選框也會被點擊。 )。請使用下面的代碼。
<label id="lbl-chkbx"><input type="checkbox" name="radio" id="checkbox"> Remember me </label>
input[type=checkbox]{ width: auto; height: auto;}
#lbl-chkbx{ vertical-align:-webkit-baseline-middle;}
相關問題
- 1. Bootstrap登錄表單文本框重疊
- 2. 使用Drupal表單Api更改複選框後的文本
- 3. 在複選框中單擊它後選擇文本框類型
- 4. 成功登錄後清除文本框
- 5. 單擊文本以選中複選框
- 6. 更改基於複選框數量的表單文本框
- 7. 表單提交後檢查複選框
- 8. 隱藏複選框列表的文本
- 9. 讓我用複選框登錄Android
- 10. Android登錄記住我複選框
- 11. Box v2 API - 「記住登錄」複選框
- 12. 複選框以登錄前同意
- 13. 複選框和文本框
- 14. 單擊複選框時打印文本
- 15. 我想單擊複選框禁用文本框。複選框是動態的
- 16. 記得我在joomla ADMIN登錄表單中的複選框。如何?
- 17. 如何修復symfony2在ajax對話框中的登錄表單
- 18. 提交表單後保持單選按鈕和複選框(webMathematica)
- 19. rails使用簡單的表單我想通過複選框啓用文本框
- 20. Zend框架的登錄表單
- 21. 在iFrame中登錄表單 - 成功登錄後刷新父框架(一次)?
- 22. Databound在網絡表單中帶有文本框的複選框列表
- 23. Django表單複選框,單選按鈕
- 24. 簡單表單多選複選框
- 25. 編譯後登錄表單中的奇怪邊框
- 26. 在複選框下方指定文本框的複選框
- 27. Facebook的登錄不不解僱登錄對話框登錄後
- 28. 如何在前臺顯示登錄表單和登錄表單後面的Mainform?
- 29. 登錄到文本框的log4net配置
- 30. Django Multi複選框表單
您正在設置所有相同的輸入樣式包括複選框..嘗試設置此:input [type = checkbox] {width:auto;高度:汽車;} - 調整您的需求 –
更新的小提琴:http://jsfiddle.net/sa6y8epc/3/ –
我認爲問題是'float:left'。但不僅.. –