![](/img/trans.png)
[英]margin-top working in internet explorer but not working in google chrome
[英]Margin-top between firefox is difference from Chrome
我在CSS中的樣式在Chrome上運行良好,但與Firefox不同。
HTML代碼:
<input type="checkbox" checked data-toggle="toggle" data-onstyle="warning" data-on="公開 <div class='toggle_on'></div>" data-off="<div class='toggle_off'></div> 非公開">
這是我的CSS代碼:
.toggle_on {
background: #fff;
padding: 13px;
float: right;
margin-top: -5px;
-moz-margin-top:-25px;
margin-right: -20px;
-webkit-box-shadow: 0px 7px 20px -2px rgba(117,112,117,1);
-moz-box-shadow: 0px 7px 20px -2px rgba(117,112,117,1);
box-shadow: 0px 7px 20px -2px rgba(117,112,117,1);
border-radius: 3px;
}
這是Chrome中的結果:
而這個在Firefox中 :
所以有這個主意嗎?
發生此錯誤不是因為CSS,而是因為HTML代碼:
之前的代碼:
<input type="checkbox" checked data-toggle="toggle" data-onstyle="warning" data-on="公開 <div class='toggle_on'></div>" data-off="<div class='toggle_off'></div> 非公開">
並更改為:
<input type="checkbox" checked data-toggle="toggle" data-onstyle="warning" data-on="<div class='toggle_on'></div> 公開" data-off="<div class='toggle_off'></div> 非公開">
它將在所有瀏覽器上正常工作。
謝謝!
第一:歡迎來到網絡開發的世界,以及瀏覽器之間的差異。
所以有這個主意嗎?
html節點之間的空格。 (盡管無關緊要,但在某些情況下確實如此)
說明:多個空格會折疊成一個空格,但是這個單個字符(這個空格)仍然會占用布局中的某些空間……有時。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.