Posiadam obiekt napisany w canvasie będący prostokątem 511x460px. Aktualnie jego style wyglądają tak:
canvas
{
width: 100%;
height: auto;
}
Problem polega na tym, że jeżeli przeglądarka nie jest wystarczająco wysoka pojawia się pasek przewijania, a potrzebuje, aby w takiej sytuacji obiekt został zmniejszony, aby to nie było wymagane. Próbowałem coś zdziałać przy użyciu @media, niestety nie mogłem znaleźć, ani wymyślić nic co by zadziałało. Głównym problemem(zdaje się) było to, że nie jestem w stanie zrobić kilku wersji css, a dla szerokości większej od długości i odwrotnie. Jeżeli ktoś wie jak rozwiązać ten problem i chciałby pomóc będę bardzo wdzięczny za odpowiedź.