[ Príspevkov: 14 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Zväčšovanie a zmenšovanie webu

Registrovaný: 02.06.09
Prihlásený: 07.12.10
Príspevky: 38
Témy: 14 | 14
Bydlisko: Bratisava
NapísalOffline : 03.07.2010 10:16 | Zväčšovanie a zmenšovanie webu

Dobrý deň,

chcel by som sa spýtať, či náhodou nemáte k dispozícii script na postupné zväčšovanie a zmenšovanie webu.

Príklad:
Máme web. Obsah indexu má približne 20 riadkov, čo je zhruba 12cm. Keď si otvorím nejakú inu položku v menu, ktorá ma 50 riadkov, tak ako to spravím aby sa mi to zväčšil obsah webu postupne napr. po dobu 1 sekundy?

Ďakujem za odpovede.


PS: Dúfam že som to vysvetlil tak, že sa to dá pochopiť čo mám na mysli ;)


_________________
MB: Intel; CPU:Intel Dual 2.4GHZ; RAM:2GB; HDD: 1x 150GB; LCD: 15,4 VXGA; Windows Professional x32
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2 | 2
NapísalOffline : 03.07.2010 10:59 | Zväčšovanie a zmenšovanie webu

asi myslis animovanie ? no najjednoduchsie je vlozit polozku v menu ktora ma 50 riadkov do DIV ktoremu nastavis overflow na hidden a cez timmer mu budes postupne zvacsovat velkost az na potrebnu uroven.


Offline

Užívateľ
Užívateľ
Zväčšovanie a zmenšovanie webu

Registrovaný: 02.06.09
Prihlásený: 07.12.10
Príspevky: 38
Témy: 14 | 14
Bydlisko: Bratisava
Napísal autor témyOffline : 03.07.2010 11:20 | Zväčšovanie a zmenšovanie webu

hej hej animovanie. ze to proste bude sa pomali zvacsovat a zmensovat. a ako mu nastavim timer? lebo v tomto fakt skusenost nemam


_________________
MB: Intel; CPU:Intel Dual 2.4GHZ; RAM:2GB; HDD: 1x 150GB; LCD: 15,4 VXGA; Windows Professional x32
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2 | 2
NapísalOffline : 03.07.2010 11:35 | Zväčšovanie a zmenšovanie webu

nastuduj si javascript settimeout a setinterval


Offline

Užívateľ
Užívateľ
Zväčšovanie a zmenšovanie webu

Registrovaný: 02.06.09
Prihlásený: 07.12.10
Príspevky: 38
Témy: 14 | 14
Bydlisko: Bratisava
Napísal autor témyOffline : 03.07.2010 11:53 | Zväčšovanie a zmenšovanie webu

ok dik


_________________
MB: Intel; CPU:Intel Dual 2.4GHZ; RAM:2GB; HDD: 1x 150GB; LCD: 15,4 VXGA; Windows Professional x32
Offline

Užívateľ
Užívateľ
Zväčšovanie a zmenšovanie webu

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 03.07.2010 12:03 | Zväčšovanie a zmenšovanie webu

Coldak:
No dobre, ale ako vieš, aká je veľkosť toho DIVU? čo sa bude diať, keď bude napr. zväčšené písmo?
Možno sa len pýtam na nejakú fciu, alebo atribút, ktorý to vie vyhodnotiť, ja neviem.....


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2 | 2
NapísalOffline : 03.07.2010 15:14 | Zväčšovanie a zmenšovanie webu

camo:
takto nejak som to myslel
Kód:
<html>
<head>
   <style>
      
      #div2{
         border: solid 1px blue;
         width: 10px;
         height: 0px;
         overflow-y:hidden;
         }   
      #ul1{
         border: solid 1px red;
         width: 10px;
         margin: 0px 0px 0px 0px;
         }   
   </style>
</head>
<bod>
   <div id=div2>
      <UL id=ul1>
            <li>polozka1</li>
            <li>polozka2</li>
            <li>polozka3</li>
            <li>polozka4</li>
            <li>polozka5</li>
            <li>polozka6</li>
            <li>polozka7</li>
            <li>polozka8</li>
            <li>polozka9</li>
            <li>polozka10</li>
            <li>polozka11</li>   
        </UL>   
        
  </div>   
  <script>
  var counter = 1;

  var divv2 = document.getElementById("div2");
  var ull1 = document.getElementById("ul1");
  function zvacsi() {
    divv2.style.height = counter;
    counter++;
    if (divv2.clientHeight < ull1.clientHeight+2)
    setTimeout(function(){zvacsi();},10);   
  }   

   zvacsi();     
 </script>   
</body>
</html>   

funguje mi to vsak spravne iba na IE, problem bude urcite v nespravnom CSS, ale tu sa urcite najde niekto kto ho dokaze opravit aby to spravne islo aj na firefoxe a opere


Offline

Užívateľ
Užívateľ
Zväčšovanie a zmenšovanie webu

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 03.07.2010 19:56 | Zväčšovanie a zmenšovanie webu

Skús dať miesto clientHeight - offsetHeight, či to neni v tom.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2 | 2
NapísalOffline : 03.07.2010 19:59 | Zväčšovanie a zmenšovanie webu

nejde o height ale o width lebo div sa nenatiahne na sirku zoznamu UL :(


Offline

Užívateľ
Užívateľ
Zväčšovanie a zmenšovanie webu

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 03.07.2010 20:01 | Zväčšovanie a zmenšovanie webu

No na tom neni nič divné, keď že má explicitne zadanú šírku 10px. Ja mám práveže problém s tým, že to nezväčšuje výšku....


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2 | 2
NapísalOffline : 03.07.2010 20:05 | Zväčšovanie a zmenšovanie webu

nacom to skusas ? mne to spravne ide v IE a v opere a firefoxe sice nastavuje vysku no ma to zlu sirku , iba taky uzky pasik


Offline

Užívateľ
Užívateľ
Zväčšovanie a zmenšovanie webu

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 03.07.2010 20:07 | Zväčšovanie a zmenšovanie webu

No tak som to obohatil o - divv2.style.height = counter+"px"; a funguje to aj vo FF a Opere.

Edit:

Nechápem, ako ti to môže vo FF fungovať. U mńa sa to nehýbalo....
No a neviem, čo sa ti nevidí na tej explicitnej šírke 10px?!?!


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2 | 2
NapísalOffline : 03.07.2010 20:29 | Zväčšovanie a zmenšovanie webu

ano, mal som to aj podla tvojho prikladu ale islo mi to aj bez neho a firefox je verzia 3.6.6 a opera je 10.53


Offline

Užívateľ
Užívateľ
Zväčšovanie a zmenšovanie webu

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 03.07.2010 20:30 | Zväčšovanie a zmenšovanie webu

A ako sa má ten tvoj ,,iba taky uzky pasik,,?
:D

EDIT:

No ako sa tak na to pozerám, tak sa nám to začína pekne zamotávať. Keď totiž vymažem šírku zoznamu, tak to prestane v IE7 fungovať.
Nechápem prečo?!


 [ Príspevkov: 14 ] 


Zväčšovanie a zmenšovanie webu



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

zvacsovanie canvasu

v Delphi, Visual Basic

5

546

25.08.2011 14:02

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

Zväcsovanie nasobica Help

v AMD - Advanced Micro Devices

5

682

04.02.2007 11:49

borec

V tomto fóre nie sú ďalšie neprečítané témy.

Zväčšovanie miesta na hdd

v Pevné disky a radiče

8

762

08.08.2009 10:47

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Program na zvacsovanie obrazkov

v Grafické programy

5

2973

28.04.2009 8:51

Fericqo

V tomto fóre nie sú ďalšie neprečítané témy.

zmensovanie

v Ostatné programy

1

606

18.11.2007 15:47

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Zvacsovanie <textarea> tahanim

v JavaScript, VBScript, Ajax

2

484

03.01.2010 14:05

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

zmensovanie obrazkov

v Grafické programy

6

1871

10.09.2008 13:38

Gyrxiur

V tomto fóre nie sú ďalšie neprečítané témy.

zmenšovanie prispevkov

v Správy pre vedenie fóra

6

1052

21.01.2010 19:26

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

zmensovanie obrazkov - antialiasing

v PHP, ASP

0

418

11.11.2010 14:25

pogo

V tomto fóre nie sú ďalšie neprečítané témy.

(help) Zmensovanie obrazovky

v Monitory, televízory a projektory

13

1929

31.07.2007 13:03

felas

V tomto fóre nie sú ďalšie neprečítané témy.

Nearest neighbour zmenšovanie

v Grafické programy

2

342

05.11.2014 17:48

tommy1104

V tomto fóre nie sú ďalšie neprečítané témy.

Zmenšovanie počtu premapovaných sektorov

v Pevné disky a radiče

2

720

18.10.2013 20:14

hanesovic

V tomto fóre nie sú ďalšie neprečítané témy.

Hladam program na zvacsovanie obrazkov bez straty kvality

v Grafické programy

10

2939

11.08.2011 23:24

Memorex88

V tomto fóre nie sú ďalšie neprečítané témy.

Automaticke zmensovanie fotiek na webe

v PHP, ASP

8

1812

31.01.2009 14:23

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

Vysoke zmenšovanie fps v hrách

v ATI/AMD grafické karty

4

582

14.06.2012 21:06

gamer

V tomto fóre nie sú ďalšie neprečítané témy.

bezpečnosť webu

v PHP, ASP

12

633

18.02.2013 15:18

PepperSK



© 2005 - 2024 PCforum, edited by JanoF