我需要在CSS中定義一個< img>的src屬性。有沒有辦法指定這個屬性?在CSS中定義一個<img>的src屬性
回答
#divID {
background-image: url("http://imageurlhere.com");
background-repeat: no-repeat;
width: auto; /*or your image's width*/
height: auto; /*or your image's height*/
margin: 0;
padding: 0;
}
這是關於你可以得到的儘可能接近。 – zmbush 2010-04-20 15:35:32
@zipcodeman:那太糟糕了。 'background-image:'方法有一些限制。就像,你無法控制圖像的尺寸。您可以使圖像空間變大,當然,不是實際的圖像。 – TARKUS 2013-11-25 18:37:19
@GregoryLewis我認爲這是更好的:http://stackoverflow.com/questions/2182716/how-can-we-specify-src-attribute-of-img-tag-in-css – mila 2014-12-11 13:21:57
不,沒有。你可以指定一個背景圖片,但這是不是同樣的事情。
確實。 ''代表一個內容圖像。如果圖片不是內容,那麼它不應該是''元素。如果是內容,那應該是。如果內容在多個頁面上被複制(例如作爲菜單的一部分),那麼它的HTML應該也是如此(例如使用模板系統),就像任何其他重複的內容一樣。 – Quentin 2010-04-20 15:36:49
CSS不用於定義值到DOM元素的屬性,javascript會更適合這個。
號,你可以得到的是設置背景圖片最接近:
<div id="myimage"></div>
#myimage {
width: 20px;
height: 20px;
background: white url(myimage.gif) no-repeat;
}
他們是對的。 IMG是一個內容元素,CSS是關於設計的。 但是,當您將某些內容元素或屬性用於設計目的時,該怎麼辦? 如果我更改樣式(CSS),我必須更改我的網頁上的IMG。
那麼這是一個定義IMG演示文稿(沒有真正的圖像)在CSS風格的解決方案。
1:創建1x1透明GIF或PNG。
2:將IMG的標準「src」分配給該圖像。
3:用CSS樣式中的「background-image」定義最終的演示文稿。
它的工作原理就像一個魅力:)
如果你需要''來打印,這就是我所處的情況,這是行不通的。 – 2013-07-10 20:12:22
你有沒有** 1x1透明gif或png **用於_download it_?任何帶有'html和css代碼'的完整示例? – Kiquenet 2018-02-19 11:53:37
只是以此爲img標籤是一個內容元素
img {
content:url(http://example.com/image.png);
}
我試過了,它只適用於谷歌瀏覽器。 – 2012-10-09 14:56:01
我試過了,它可以在Web上使用(帶有iOS和phonegap) – 2013-05-04 11:48:41
Chrome上的Tks.Works! – 2013-07-30 01:48:01
嘗試這些解決方案我還不滿意,但之後我找到了解決這個article和它的作品在Chrome,Firefox,歌劇,Safari瀏覽器,IE8 +
#divId {
display: block;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: url(http://notrealdomain2.com/newbanner.png) no-repeat;
width: 180px; /* Width of new image */
height: 236px; /* Height of new image */
padding-left: 180px; /* Equal to width of new image */
}
我即將發佈相同的文章,它完全適合我,而且我必須在我的網站上支持IE。如果它適用於IE ... – Rafiki 2015-03-13 11:58:27
- 1. 你可以在css中定義<iframe> src屬性嗎?
- 2. CSS屬性定義
- 3. 在CSS中定義一個自定義的<a>標籤?
- 4. 定義一個屬性屬性
- 5. 我可以在HTML5 <audio>元素中擁有多個src屬性嗎?或者一個src屬性和一個<source>元素?
- 6. JavaFX:自定義CSS屬性
- 7. 將CSS屬性包含在另一箇中,以及在css中的'&'的含義
- 8. 自定義CSS不會覆蓋第一個CSS文件中的屬性
- 9. 切換的CSS DIV基於一個自定義屬性
- 10. 添加src屬性<script>
- 11. 篩選<iframe> src屬性
- 12. AFRAME:更改<A-videosphere> src屬性
- 13. 更改「src」屬性<script>
- 14. 更改src屬性<img>
- 15. 在CSS中定義多個轉移屬性
- 16. 如何在javascript中訪問<img>標記的'src'屬性?
- 17. 動態值<img>在dompdf中的src屬性
- 18. 自定義Sharepoint 2010中的自定義CSS屬性WebPart
- 19. ADF - 自定義一個<af:commandButton>寬度property屬性styleClass
- 20. 從自定義屬性計數創建一個IEnumerable <Object>
- 21. 從另一個自定義屬性訪問自定義屬性的綁定
- 22. 定義的CSS屬性兩次
- 23. ie11的CSS自定義屬性填充
- 24. 有src屬性
- 25. 角度轉義的一些css屬性
- 26. 在Eloquent中定義自定義屬性
- 27. 在CIL中定義自定義屬性
- 28. 是否可以在內容屬性的值中使用CSS自定義屬性?
- 29. 自定義屬性rowsPerPageTemplate <p:dataTAble>
- 30. 從另一個類的另一個屬性繼承css屬性
見http://stackoverflow.com/a/10247567/461499 – RobAu 2013-01-22 15:59:49
的http:// stackoverf low.com/questions/2182716/how-can-we-specify-src-attribute-of-img-tag-in-css – aldebaran 2014-02-11 14:08:09