• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak wstawić obrazek loga zamiast imienia i nazwiska? (3 odc. kursu html)

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
817 wizyt
pytanie zadane 1 października 2017 w HTML i CSS przez wrxxx Początkujący (310 p.)

Witam, jestem po trzecim odcinku kursu html. Chciałbym zamiast imienia i nazwiska (górze strony) by pojawiło się np. jakieś zdjęcie. Jak to zrobic?

<div class="rectangle"> 
		<div id="logo"></div>
		<div id="zegar">12:00:00</div>
		<div style="clear: both;"></div>
	</div>

To jest zapis tego całego "prostokąta".
#logo
{
	background-image:"lody-smietankowe-galka-47g.jpg";
	width: 600px;
	height: 100px;
}

A to css który zmieniałem by otrzymać w tym miejscu obrazek.

Co zmienić? W html'u coś, lub w css'ie?

1 odpowiedź

0 głosów
odpowiedź 1 października 2017 przez Chess Szeryf (76,710 p.)
wybrane 1 października 2017 przez wrxxx
 
Najlepsza
background-image:url("lody-smietankowe-galka-47g.jpg");

https://www.w3.org/TR/css3-background/#the-background-image

komentarz 1 października 2017 przez wrxxx Początkujący (310 p.)
Bez podanej wysokości i szerokości?

Dalej nie działa :/
komentarz 1 października 2017 przez Chess Szeryf (76,710 p.)

Sprawdź w pliku jakie wymiary ma Twój image i je wpisz do tego width i height. Jest jeszcze inny sposób na osadzenie obrazka na stronie. Musisz użyć do tego znacznika (tagu) <img src="lody-smietankowe-galka-47g.jpg"/> i wtedy nie będziesz musiał wpisywać nic w CSS.

komentarz 1 października 2017 przez wrxxx Początkujący (310 p.)
Z img działa :D Ale teraz jakbym chciał np wydłużyć obrazek to da się go wydłużyć przez css'a czy musiałbym np. w gimpie zmniejszyć jego szerokość?
komentarz 1 października 2017 przez Chess Szeryf (76,710 p.)
edycja 1 października 2017 przez Chess

Wpisz np.:

img { 
   width:/*unit*/;
   height:/*unit*/;
}
/* Za unit podstaw jakąś liczbę, np. 50px. */

Edit:

Dla div'a background-image:url('path.png'); też powinno zadziałać.

komentarz 1 października 2017 przez wrxxx Początkujący (310 p.)
Ale "img" nie jest scharakteryzowane jako div. Obrazek znajduje sie w divie "logo" czyli tam wkleić te unit?
komentarz 1 października 2017 przez Chess Szeryf (76,710 p.)

https://www.w3.org/TR/2011/WD-css3-values-20110906/

Jeśli chcesz tylko szerokość to napisz np.:

img{
   width:50px;
}

Analogicznie dla height. Jeśli chcesz wpisać zarówno wysokość (height) jak i szerokość (width) to nie ma problemu też możesz.

komentarz 1 października 2017 przez wrxxx Początkujący (310 p.)
Skończyło się na tym że w divie da się zmienić wysokość i szerokość i tam ustaliłem :D Ale dzięki za pomoc :D
komentarz 1 października 2017 przez wrxxx Początkujący (310 p.)
I ostatnie pytanko, żeby nie utracić jakości przy zmienianiu wymiarów obrazka wystarczy go przekonwertować na inne rozszerzenie czy coś?
komentarz 1 października 2017 przez Chess Szeryf (76,710 p.)
edycja 1 października 2017 przez Chess

https://www.w3.org/TR/css-images-4/
http://adrianbienias.pl/umieszczanie-grafiki-wektorowej-svg-w-dokumencie-html/
https://msdn.microsoft.com/pl-pl/library/kurs-html5--svg--wprowadzenie.aspx
https://www.w3.org/TR/SVG/single-page.html#struct-SVGElement
https://developer.mozilla.org/en-US/docs/Web/SVG/Element/svg

Nie jestem pewien, ale zawsze po powiększeniu lub po pomniejszeniu obrazka o swoich domyślnych rozmiarach traci się jakość (jeśli chodzi o grafikę rastrową). Wydaje mi się, że aby tak nie było to musiałbyś zastosować grafikę wektorową. <svg <!-- ... -->><!-- --></svg>. Grafika rastrowa jak i wektorowa mają swoje wady i zalety; plusy, minusy.

Podobne pytania

0 głosów
4 odpowiedzi 3,846 wizyt
pytanie zadane 14 października 2016 w PHP przez ThePatrykOOO Dyskutant (8,400 p.)
0 głosów
1 odpowiedź 1,294 wizyt
0 głosów
1 odpowiedź 255 wizyt
pytanie zadane 9 lutego 2018 w PHP przez skedar Nowicjusz (150 p.)

93,187 zapytań

142,203 odpowiedzi

322,017 komentarzy

62,513 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 2365p. - dia-Chann
  2. 2326p. - Łukasz Piwowar
  3. 2315p. - Łukasz Eckert
  4. 2301p. - CC PL
  5. 2269p. - Tomasz Bielak
  6. 2235p. - Łukasz Siedlecki
  7. 2232p. - rucin93
  8. 2169p. - Marcin Putra
  9. 2006p. - Michal Drewniak
  10. 1946p. - Adrian Wieprzkowicz
  11. 1901p. - Mikbac
  12. 1744p. - rafalszastok
  13. 1734p. - Anonim 3619784
  14. 1586p. - Dawid128
  15. 1487p. - Michał Telesz
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...