我正在使用CSS:目標屬性,但它不工作在IE8中,是否有任何黑客使其工作?Css:屬性後在IE中不工作
回答
IE8支持:before
和:after
- http://msdn.microsoft.com/en-us/library/cc304082(v=vs.85).aspx
也許它正被別的東西重寫?
如何:目標屬性?它不適用於IE8 – anurag 2012-03-16 11:32:51
.box:目標跨度{\t \t \t \t \t \t height:32px; \t \t \t width:99px; \t \t \t background:#fff; \t \t \t display:block; \t \t \t position:absolute; \t \t \t top:-32px; \t \t \t z-index:0; \t \t} – anurag 2012-03-16 11:35:29
:不支持目標,但支持可以添加JS庫+ selectivizr - http://selectivizr.com/ – danwellman 2012-03-16 11:53:05
根據http://www.w3schools.com/cssref/sel_after.asp Doctype必須在頁面上聲明:after屬性才能工作。這有幫助嗎?如果您發佈代碼,這也會有所幫助。
嘗試在HTML文件的開始處使用它。然後它支持:之前,:之後的屬性。
<!DOCTYPE HTML>
:目標屬性是CSS3屬性。 IE8不支持大多數CSS3樣式。
你可以使用的.next()或.closet()方法的jQuery
例如
$(function() {
$('span').next().css('color','red');
})
<span>hiiii</span>
<p>byeee</p>
紅色的p標籤
- 1. CSS在IE中不工作
- 2. css在ie中不工作,儘管ie css工作表
- 3. CSS cursor屬性不工作
- 4. CSS屬性選擇器+之後:不在Chrome中工作?
- 5. zoom css屬性在firefox上不工作
- 6. 清除屬性不工作ie 7
- 7. CSS Content屬性在IE
- 8. CSS border屬性在IE
- 9. 三列CSS不能在IE中工作
- 10. CSS div nowrap在IE中不工作
- 11. 在IE中不工作的CSS「no-repeat」
- 12. css在Chrome和IE中不工作
- 13. $(this).css(「background」,「transparent」);在IE中不工作
- 14. css font-face在IE中不工作
- 15. filter:progid:DXImageTransform.Microsoft.gradient CSS屬性在IE中不起作用
- 16. css mouseover - 在FF中工作,但在IE中不工作
- 17. css-hover在chrome中工作,但在IE中不工作
- 18. HTML/CSS:在FF中工作,但不在Chrome或IE中工作
- 19. css邊框不能在Chrome中工作,但在IE中工作
- 20. CSS變換不工作IE
- 21. 設置屬性在IE中不工作使用jquery
- 22. mkdir在IE中rmdir後不工作
- 23. 一些CSS屬性不工作
- 24. CSS屬性溢出不工作
- 25. CSS屬性邊框顏色不工作
- 26. CSS屬性選擇器不工作href
- 27. CSS屬性不工作的IE6
- 28. CSS轉換不工作,但屬性更改正在工作
- 29. CSS不能在IE上工作
- 30. IE css的位置不工作在FF
發佈您的代碼適用。 – Henry 2012-03-16 11:25:13
正常的IE8或IE8兼容模式? – 2012-03-16 11:34:50