Potrzebuję zdefiniować atrybut src w CSS w postaci < img>. Czy istnieje sposób na określenie tego atrybutu?Definiowanie atrybutu src w CSS <img> w CSS
Odpowiedz
#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;
}
To prawie tak blisko, jak tylko możesz. – zmbush
@zipcodeman: To szkoda. Istnieją pewne ograniczenia metody 'background-image:'. Nie masz kontroli nad wymiarami obrazu. Oczywiście możesz zwiększyć przestrzeń obrazu, ale nie tylko rzeczywisty obraz. – TARKUS
@GregoryLewis Myślę, że to jest lepsze: http://stackoverflow.com/questions/2182716/how-can-we-specify-src-attribute-of-img-tag-in-css – mila
Nie, nie ma. Możesz określić obraz tła, ale to jest , a nie to samo.
Rzeczywiście. '' reprezentuje obraz treści. Jeśli obraz nie jest treścią, to nie powinien być elementem ''. Jeśli jest treścią, to powinno być. Jeśli treść jest powielana na wielu stronach (na przykład jako część menu), to kod HTML powinien być również (na przykład przy użyciu systemu szablonów) podobnie jak każda inna powielona treść. – Quentin
CSS nie służy do określenia wartości elementowi atrybutów DOM, by javascript być bardziej nadaje się do tego.
nr najbliżej można dostać jest ustawienie obrazu tła:
<div id="myimage"></div>
#myimage {
width: 20px;
height: 20px;
background: white url(myimage.gif) no-repeat;
}
Mają rację. IMG to element treściowy, a CSS to projekt. Ale, jeśli chodzi o użycie elementów treści lub właściwości do celów projektowych? Mam IMG na moich stronach internetowych, które muszą się zmienić, jeśli zmienię styl (CSS).
Cóż, jest to rozwiązanie do definiowania prezentacji IMG (naprawdę nie obraz) w stylu CSS.
1: utwórz przezroczysty gif 1x1 lub png.
2: Przypisz propri "src" IMG do tego obrazu.
3: Zdefiniuj końcową prezentację za pomocą "obrazu tła" w stylu CSS.
To działa jak urok :)
To nie działa, jeśli potrzebujesz '' do drukowania, co było sytuacją, w której się znajduję. –
masz ** 1x1 przezroczysty gif lub png ** dla _download it_? dowolna pełna próbka z 'kodem html i css'? – Kiquenet
tylko to jako tag img jest elementem treści
img {
content:url(http://example.com/image.png);
}
Próbowałem tego, działało tylko na Google Chrome. –
Próbowałem i działało na Web-kit (z iOS i phonegapem) –
Tks.Works w Chrome! –
Po wypróbowaniu tych rozwiązań wciąż nie był zadowolony, ale znalazłem rozwiązanie w tej article i działa w Chrome, Firefox, Opera, 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 */
}
Już miałem opublikować ten sam artykuł, działa to doskonale dla mnie i muszę wspierać IE na mojej stronie. jeśli działa dla IE ... – Rafiki
- 1. Brak wersji css i js atrybutu css
- 2. Definiowanie zapytań o media CSS w selektorach
- 3. Definiowanie wielu właściwości przejścia w CSS
- 4. Get wartość atrybutu CSS
- 5. CSS box-shadow w jQuery .css()
- 6. Ukrywanie <td> w <tr> z CSS
- 7. Angular: błąd atrybutu src w dyrektywie Iframe
- 8. Jak znaleźć skrypt modyfikujący css wybranego atrybutu
- 9. HTML - CSS: Stylizacja <object>?
- 10. Usuwanie atrybutu CSS przy użyciu Jquery
- 11. Zatrzymaj CSS przesłonięcie atrybutu szerokości HTML
- 12. Wciśnięty <button> CSS
- 13. Stylizowanie atrybutu tytułu HTML za pomocą CSS
- 14. Etykieta docelowa CSS na podstawie atrybutu?
- 15. Jak użyć atrybutu danych do ustawienia obrazu tła w CSS?
- 16. Selektory CSS - jak wybrać "dla" w CSS?
- 17. Moje CSS są nadpisywane przez Bootstrap CSS
- 18. Zastąp src z obrazka przy użyciu właściwości css
- 19. Czy CSS może zmienić atrybut SRC elementu wejściowego?
- 20. Różnica między | = i^= css
- 21. box-shadow on img w CSS
- 22. <img src> w/timeout?
- 23. Aliasy dla czcionek w CSS
- 24. Definiowanie globalnych klas CSS za pomocą JavaScript lub jQuery?
- 25. wyśrodkować obraz w kręgu css
- 26. Wiele filtrów CSS w IE
- 27. CSS - Wysokość procentowa ekranu mobilnego z CSS
- 28. Skalowanie wygenerowanej zawartości w CSS
- 29. Wcięcie CSS w emacs
- 30. Centrum div w CSS
Zobacz http://stackoverflow.com/a/10247567/461499 – RobAu
http: // stackoverf low.com/questions/2182716/how-can-we-specify-src-attribute-of-img-t-in-css – aldebaran