是否可以刪除複選框周圍的邊框,使其看起來不可見?我把它放在一個帶有彩色背景的DIV中。如何刪除複選框邊框?
回答
不幸的是,它不可能刪除瀏覽器原生複選框的邊框(它不適用於所有瀏覽器),您將不得不編寫自己的複選框狀態小部件來實現此功能。如果您想要使用自定義樣式設置您的常規窗體控件,請查看Nice forms
您必須使用某種窗口小部件或某種自定義UI來刪除邊框。
我不知道,如果這個工程:<input type="checkbox" style="border: 0;" />
對於Firefox:嘗試邊界:無。 對於IE嘗試:style =「background:transparent; border:0」
另一種解決方案是創建自己的圖像進行選中或取消選中,顯示適當的圖像點擊。
在IE8中刪除邊框的作品:'style =「background:transparent; border:0」' – Justin 2015-03-11 21:24:18
asp:複選框是包含輸入類型=複選框的span元素。 您可以爲span設置樣式。 但是,如果你想改變裏面的元素複選框邊框您可以使用JavaScript
<body onload="javascript:OnLoad();" >
<script language="javascript" type="text/javascript">
<!--
function OnLoad() {
document.getElementById("<%=chBox.ClientID%>").style.border = "0px";
}
-->
</script>
<asp:CheckBox ID="chBox" runat="server" Text="Checkbox text" />
這個問題不是ASP – 2012-10-21 12:50:45
ASP.NET Web Forms之外還有一個世界。 – 2013-04-24 10:46:39
這個問題不是ASP,ANDROID LAYOUT的 – 2015-07-13 19:05:04
我知道這是一個遲到的答案,但一個CSS專家與我共事給了我這樣擺脫了邊框的四周IE10中的複選框(可能是單選按鈕):
- 將邊框顏色設置爲與頁面背景相同的顏色。
- 對它應用「無」的方塊陰影。
就是這樣。像魅力一樣工作!
就像你說過的那樣,像一個魅力:) – FrenkyB 2016-12-02 08:23:40
由於這是我在Google搜索「刪除複選框邊框」時的第一個結果,請提及複選框的默認樣式可以在除IE外的所有瀏覽器中刪除(不包括狗屎......)appearance
屬性:
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
在CSS中,這可以通過將web工具包的外觀設置爲none。事情是這樣的
-webkit-appearance: none;
- 1. 如何刪除複選框的邊框?
- 2. 如何樣式複選框刪除邊框
- 3. 如何刪除C#Visual Studio中複選框的焦點邊框?
- 4. 刪除複選框中的複選框
- 5. 複選框刪除
- 6. 如何刪除邊框?
- 7. 如何刪除此邊框?
- 8. 如何刪除html列表框邊框?
- 9. 如何刪除複選框旁邊的多餘空間?
- 10. Firefox - 從未打開的複選框中刪除邊框
- 11. 風格在Firefox中的複選框 - 刪除檢查和邊框
- 12. 在Firefox中刪除複選框的邊框
- 13. 如何刪除複選框文本
- 14. 如何刪除複選框中的行?
- 15. 如何刪除Android的複選框
- 16. 刪除複選框指出
- 17. PHP複選框多刪除
- 18. multiple複選框sqlalchemy刪除
- 19. 如何刪除Firefox中選擇框的虛線邊框
- 20. 在css中刪除複選框的「框」
- 21. 從定製的複選框刪除框
- 22. 刪除ActionBar邊框
- 23. HTML邊框刪除
- 24. 刪除textareafield邊框
- 25. 刪除EmptyDataTemplate邊框
- 26. 選擇框:移除邊框
- 27. 如何刪除選擇框
- 28. 刪除複選框中的複選框全部在複選框菜單Primefaces
- 29. 如何刪除一個刪除按鈕複選框
- 30. jquery radiogroup刪除選定的邊框aparat
恐怕不起作用。 – MrKWatkins 2014-10-12 12:10:08