0
Q
輸入字段中的直線
A
回答
5
您可以利用CSS3 repeating-linear-gradient
,這就像一個普通的linear-gradient
但讓無休止的重複容易的。
使用此選項可以在textarea
上生成漸變背景,並且對於您想要的規則的顏色,使用硬單像素顏色停止。
實施例:
label, textarea {
font-family: sans-serif;
font-size: 15px; line-height: 27px;
padding: 0px 5px; margin: 8px;
}
label { font-weight: bold; }
textarea {
border: none; outline: none;
background: repeating-linear-gradient(
to bottom, transparent, transparent 26px, #33d 27px
);
background-attachment: local;
}
<label>General Business Information</label><br/><br/>
<textarea rows="8" cols="50">
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
</textarea>
在上面的例子..
repeating-linear-gradient(to bottom, transparent, transparent 26px, #33d 27px)
..makes梯度從頂部至底部,使用透明的顏色作爲起點,然後以26像素的透明度結束。然後它在27px處使用藍色作爲硬色停止。這個27px
等於用於textarea
的line-height
,以便整齊排列規則內的文本。
background-attachment: local;
- 如果textarea
獲取滾動條,則使背景隨內容一起滾動。
刪除border
和outline
,完成它看起來像筆記本統治表。
相關問題
- 1. 的直接輸入字段
- 2. 垂直中心輸入字段
- 3. 下劃線時輸入字段
- 4. 在Angular JS中重複輸入字段直到數字變量?
- 5. 中的WinForms輸入字段
- 6. 在IE中不垂直對齊的輸入字段
- 7. 如何對齊垂直居中的輸入字段?
- 8. AmazonS3中的額外輸入字段直接上傳POST表單
- 9. 直接從REDEX存儲區填充輸入字段中的值
- 10. 輸入字段
- 11. AngularJS - 同時使用輸入字段作爲輸入字段和輸入字段
- 12. 附加的輸入形式的輸入集 - 隱藏額外的字段,直到選擇第一個字段
- 13. 輸入字段禁用,直到選中單選按鈕(HTML)
- 14. 垂直中心標籤和輸入字段
- 15. 刪除輸入字段中的文字
- 16. 單個輸入字段的分隔輸入文本字段
- 17. 像stackOverflow標記輸入字段的輸入字段
- 18. 禁用提交按鈕,直到輸入字段填入
- 19. 在AS3中輸入文本字段中輸入按鍵輸入
- 20. 在Android中的虛線輸入字段確認代碼
- 21. 在輸入字段中輸入已刪除的字符
- 22. 更改類中的所有輸入字段的一個輸入字段
- 23. 訪問HTML的輸入字段陣列中的Java Servlet /輸入結構字段
- 24. 複製一個輸入字段中的一組jQuery的其他輸入字段
- 25. PHP:pregmatch輸入字段
- 26. 多輸入字段
- 27. 輸入字段值
- 28. 值輸入字段
- 29. Javascript輸入字段?
- 30. 獲取由Ajax,動態輸入字段和靜態輸入字段加載的表單輸入字段的值