Avaleht
uus teema   vasta Tarkvara »  WWW »  DHTML Calendar surub ennast kokku märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 12.10.2009 23:48:52 DHTML Calendar surub ennast kokku vasta tsitaadiga

Mure järgmine - rakendus mida hetkel ehitan, kasutab DHTML Calendar nimelist vidinat. Nüüd aga klient tõstatas probleemi, et kui seda kalendrit mööda lehte ringi vedada ja liigutada ekraani paremasse äärde, siis surutakse see kokku ning ta ei näe enam ilus välja. Sama probleem avaldub huvitavamas versioonis siis, kui lehe sisu ei mahu korraga brauseri aknasse ja tekib horisontaalne kerimisriba. Nimelt toimub siis selline nähtus, et kui kõigepealt lehte horisontaalselt kerida natuke, seejärel avada kalender ning liigutada kalender akna parema ääre suunas, siis avaldub kokkusurumisefekt sealmaal, kus oli esialgse ekraanipildi serv, mitte reaalse hetkel aktiivse serva juures.

Kuna klient ikkagi tahab sellest lahti saada ning samuti klient soovib toetada resolutsioone, mille puhul rakenduses on juba olemas horisontaalne kerimisriba, siis küsimus kohalikele veebivõluritele, et kas keegi suudab välja mõelda mida ma peaks muutma oma html'is, JS'is või CSS'is, et see efekt ära kaotada. Täna ma juba paar tundi mürgeldasin koodis ringi seal, aga väga nagu silma ei torganud, mis seda mõjutada võiks.

Anomaalset käitumist saab katsetada siin (klikkida textboxi kõrval olevat nuppu ja siis kalendrit ringi sikutada), kogu kalendrirakenduse distributsiooni sisuga saab tutvuda siin

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 13.10.2009 09:57:32 vasta tsitaadiga

Ega siin midagi erilist pole, anna kalendrile laius ette css failis.
calendar-win2k-cold-1.css

.calendar {
  position: relative;
  width:230px;
  display: none;
  border-top: 2px solid #fff;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  border-left: 2px solid #fff;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #c8d0d4;
  font-family: tahoma,verdana,sans-serif;
}


Edit: võid kõrguse ka anda igaks juhuks aga see ei paista teda segavat.

_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 13.10.2009 17:35:17 vasta tsitaadiga

andrusny kirjutas:
Ega siin midagi erilist pole, anna kalendrile laius ette css failis.
calendar-win2k-cold-1.css

Edit: võid kõrguse ka anda igaks juhuks aga see ei paista teda segavat.

doh.gif on hetkel ainuke reaktsioon.. aga tänud icon_smile.gif beer_yum.gif

EDIT: kuna foorum ei lase mul uut postitust teha..

Puhtakadeemilisest huvist siiski äkki keegi oskab mulle ära seletada, miks see jubin täpselt sedasi käitub? Minu jaoks on natuke kummaline see, et kui meil on hetkel see kalendri struktuur, mis sisuliselt on midagi taolist:
html:
  1.  
  2.     <!-- kogu tabeli sisu, tr, td jne -->
  3.   </table>
  4. </div>
  5.  

Siis praegusel hetkel oli CSS'is määratud laius ära TD külge, aga nagu näha, kui kalendrit liigutada, siis seda ignoreeriti ja suruti kalender kokku. Samas kui ma nüüd CSS'is fikseerin ära table või div laiuse, siis seda efekti enam ei esine ning kalender toimib kenasti. Kas siin on miskit kuskil spetsifikatsioonides, mis ütleb, et nii peabki või on IE ja firefox bugised? Praegu kontrollisin ka chrome'ga - seal seda bugi ei esine.

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
outcast
HV kasutaja

liitunud: 04.12.2003




sõnum 15.10.2009 23:41:44 vasta tsitaadiga

protip:
jQuery datepicker

_________________
www.lemps.pri.ee
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 16.10.2009 11:19:21 vasta tsitaadiga

outcast kirjutas:
protip:
jQuery datepicker

jQuery on uhke ja hää, selles ma üldse ei kahtle, aga mul on kergem üks CSS bugi ära lahendada kalendriga, mis on veebiraamistikku sisse integreeritud, kui hakata sinna käsitsi teist kalendrit külge vägistama.. icon_smile.gif

PS. keegi tark võiks ikka sõna võtta mu teooria küsimuse teemadel icon_smile.gif
Fukiku kirjutas:

Puhtakadeemilisest huvist siiski äkki keegi oskab mulle ära seletada, miks see jubin täpselt sedasi käitub? Minu jaoks on natuke kummaline see, et kui meil on hetkel see kalendri struktuur, mis sisuliselt on midagi taolist:
html:
  1.  
  2.     <!-- kogu tabeli sisu, tr, td jne -->
  3.   </table>
  4. </div>
  5.  

Siis praegusel hetkel oli CSS'is määratud laius ära TD külge, aga nagu näha, kui kalendrit liigutada, siis seda ignoreeriti ja suruti kalender kokku. Samas kui ma nüüd CSS'is fikseerin ära table või div laiuse, siis seda efekti enam ei esine ning kalender toimib kenasti. Kas siin on miskit kuskil spetsifikatsioonides, mis ütleb, et nii peabki või on IE ja firefox bugised? Praegu kontrollisin ka chrome'ga - seal seda bugi ei esine.

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  DHTML Calendar surub ennast kokku
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.