Autor Zpráva
Project
Profil *
Ahoj... víte jak se zumuje ... jak se zmáčkne ctrl a pak se rolule myškou... tak tohle bych potřeboval udělat nějakym scriptem. nevim vůbec jak nikde to nemůzu najít. Děkuju.
Rellik
Profil
Můžeš kouknout sem http://jsfiddle.net/ry9Wk/16/ , nedávno sem to taky řešil... Jen si to musíš upravit, tohle zvětšuje víceméně jen písmo... ;)
Velda
Profil
Můžeš zvětšovat pomocí CSS, skript jen bude hodnotovat hodnoty uvnitř scale(), resp. zoomu...
<!DOCTYPE html>
<html>
<head>
<style>
body {
    -moz-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -moz-transform: scale(2);
    /*-webkit-transform: scale(2);
    -ms-transform: scale(2);*/
    -o-transform: scale(2);
    transform: scale(2);
    zoom: 2;
}
</style>
</head>
<body>
stranka
</body></html>
Tady je taková funkční ukázka 2x zvětšení. Funguje v Gecku, Prestu, WebKitu i Tridentu (IE 9, 8 i 7).
PS: Neškálovat přímo html element, neboť IE to nezkousne, zkousne to až na body elementu. Je nunto nastavit počátek transformace (transform-origin), protože výchozí je uprostřed stránky. Tedy po zvětšení by byla část stránky za horní a levým okrajem výhledu stránky, kam nejde rolovat. webkit-transform a ms-transform nepoužít zároveň kvůli zoomu, který tam je kvůli starším verzím IE 7 a 8 a taky WebKitu, protože jinak by se aplikovala společně s transformem, tedy zvětšila by se stránka ne 2x, ale 4x. :-)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0