回答
這兩個答案都是正確的,你既可以使用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. 輸入文件字段輸入文本字段
- 6. bootstrap css輸入字段
- 7. 在AS3中輸入文本字段中輸入按鍵輸入
- 8. Excel如果字段舍入
- 9. 四捨五入Django輸入字段使其消失
- 10. 樣式輸入文本CSS
- 11. CSS Sprites:表單輸入(文本字段)設計問題
- 12. 用於文本輸入字段的CSS選擇器?
- 13. 使用css更改輸入字段的文本顏色
- 14. d3.js中的文本輸入字段
- 15. 過濾從文本字段中輸入
- 16. 從輸入字段中刪除文本
- 17. jquery:求和輸入文本字段
- 18. 居中輸入文本字段
- 19. 保存文本字段輸入
- 20. 如何創建文本輸入字段
- 21. 開始輸入字段和文本
- 22. PHP的HTML輸入文本字段
- 23. 訪問文本輸入字段數據
- 24. 輸入後更新文本字段
- 25. iMacros中的文本輸入字段
- 26. 文本輸入包括字段名稱
- 27. 引用文本輸入字段
- 28. Javascript非重點文本字段輸入
- 29. 輸入字段中的默認文本
- 30. JQuery清除輸入文本字段
雖然下面的答案中的幾個工作使用CSS3的答案可能是今天的Web標準更強大的解決方案。現在大多數瀏覽器都支持CSS3。 – ScottyG 2017-04-25 22:09:02