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

question-closed Problem z wyświetlaniem SVG w przeglądarce

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
+1 głos
165 wizyt
pytanie zadane 11 lutego 2021 w HTML i CSS przez KamQiX Dyskutant (9,090 p.)
zamknięte 11 lutego 2021 przez KamQiX

Cześć,
Mam problem z wyświetlaniem przycisku hamburgera w przeglądarce. Stworzyłem ikonkę, wyeksportowałem do SVG i próbuję wkleić kod SVG, żeby po najechaniu dało się animować w CSS. 

<svg class="hamburger-button" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 30 18" style="enable-background:new 0 0 30 30;" xml:space="preserve">
  <rect y="0" width="30" height="2"/>
  <rect class="hamburger-middle-line" y="8" width="30" height="2"/>
  <rect y="16" width="30" height="2"/>
</svg>
.hamburger-button
{
	pointer-events: auto;
	cursor: pointer;
	fill: #000;
	height: 17px;
	transition: width 1s;
}

Problem polega na tym, że środkowa linia (rect) wyświetla się źle. Poniżej wklejam screen dla zobrazowania problemu. Co ciekawe nie jest to kwestia tego, że jest inaczej stylizowana i posiada klasę "hamburger-middle-line", ponieważ usunięcie tej klasy nic nie zmienia.

Ikona w oryginalnym rozmiarze (screenshot):

Poniżej porównanie powiększenia (po lewej - powiększenie w przeglądarce przy pomocy CTRL+Scroll-up, po prawej - screenshot ikony w oryginalnym rozmiarze powiększonej w programie graficznym)

Proszę o podpowiedź gdzie może być problem i jak go rozwiązać.

komentarz zamknięcia: Problem rozwiązany! Wystarczyło nie stylizować po wysokości. Zamieniłem height: 17px na width: 30px i działa!

Podobne pytania

0 głosów
1 odpowiedź 116 wizyt
pytanie zadane 12 czerwca 2020 w HTML i CSS przez Klik Obywatel (1,540 p.)
+1 głos
1 odpowiedź 1,973 wizyt
pytanie zadane 16 listopada 2021 w HTML i CSS przez TheDarkSide Użytkownik (930 p.)
0 głosów
2 odpowiedzi 344 wizyt
pytanie zadane 22 marca 2020 w HTML i CSS przez kuba1245677 Obywatel (1,080 p.)

93,164 zapytań

142,177 odpowiedzi

321,938 komentarzy

62,493 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 688p. - dia-Chann
  2. 676p. - CC PL
  3. 675p. - Łukasz Piwowar
  4. 664p. - Marcin Putra
  5. 662p. - Łukasz Eckert
  6. 649p. - Michal Drewniak
  7. 641p. - rucin93
  8. 641p. - rafalszastok
  9. 629p. - Piotr Aleksandrowicz
  10. 629p. - Adrian Wieprzkowicz
  11. 621p. - Dawid128
  12. 611p. - ksalekk
  13. 606p. - Mariusz Fornal
  14. 602p. - Michał Telesz
  15. 597p. - Hubert Chęciński
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!

...