回答
這兩個答案都是正確的,你既可以使用CSS3樣式(這是不是真的與支持當前的IE),或者你可以使用一個JavaScript包,如http://www.malsup.com/jquery/corner/。
然而,還有另一種選擇,即使它不完全理想,也不應放棄。如果你輸入的固定長度的你也能得到你想要的任何背景(包括邊框)爲您投入的圖像,並使用
background: transparent url(pathToYourImage.png);
border: none;
這有工作在幾乎你能想到的所有瀏覽器的好處。
隨着CSS3:
/* css 3 */
border-radius:5px;
/* mozilla */
-moz-border-radius:5px;
/* webkit */
-webkit-border-radius:5px;
在現代CSS3瀏覽器
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
中老年,你需要使用一個JS像jQuery的rounded corners插件或Ruzee
也許你可以從輸入字段中刪除的輪廓,然後用jQuery把它們彎曲的盒子裏......
^最後一個將適用於所有瀏覽器。 但是有些瀏覽器添加了輪廓! Chrome瀏覽器,Safari瀏覽器等。
我知道你可以使用outline:0關閉chrome中的輪廓,但是我沒有辦法找到你可以在Safari中關閉輪廓的地方。它會看起來很醜陋!
使用border-radius
根據您的佈局使用像素。
您應該添加一個解釋其工作原理的示例。 – Mike 2017-03-04 10:52:47
'border-radius:2px; ' – 2017-03-05 11:52:29
- 1. CSS輸入文本的輸入字段文本顏色
- 2. 舍入文本框css
- 3. 輸入文本字段的CSS代碼
- 4. CSS對齊文本字段輸入
- 5. 文本字段輸入顏色css
- 6. 重置輸入字段文本css
- 7. 文本輸入字段CSS樣式
- 8. CSS對齊文本和輸入字段
- 9. 輸入字段的輸入文本樣式html css
- 10. 輸入文件字段輸入文本字段
- 11. 輸入文本字段(Android)
- 12. 碼輸入文本字段
- 13. 在文本輸入字段
- 14. 單個輸入字段的分隔輸入文本字段
- 15. bootstrap css輸入字段
- 16. 在AS3中輸入文本字段中輸入按鍵輸入
- 17. Excel如果字段舍入
- 18. 四捨五入Django輸入字段使其消失
- 19. 如何從文本輸入字段讀取輸入並將輸入寫入div
- 20. Textareas和輸入文本css
- 21. 樣式輸入文本CSS
- 22. CSS不能改變輸入文本字段之間的空間
- 23. 用於文本輸入字段的CSS選擇器?
- 24. 如何在CSS中設置輸入(文本)字段的高度?
- 25. CSS Sprites:表單輸入(文本字段)設計問題
- 26. 使用css更改輸入字段的文本顏色
- 27. CSS文本輸入表格字段設計
- 28. CSS來對齊標籤和文本輸入字段
- 29. 對齊字段集中的文本輸入與css
- 30. 如何使用CSS定位文本輸入字段?
雖然下面的答案中的幾個工作使用CSS3的答案可能是今天的Web標準更強大的解決方案。現在大多數瀏覽器都支持CSS3。 – ScottyG 2017-04-25 22:09:02