Kom ihåg mig?
Home Menu

Menu


PHP stapeldiagram

 
Ämnesverktyg Visningsalternativ
Oläst 2008-02-03, 01:53 #1
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
Sitter och jobbar med ett litet stapeldiagram som bygger upp sina staplar med hjälp av väldigt små bilder (20x1). Allting fungerar kanon, men jag undrar om det är så optimalt egentligen eftersom det blir väldigt många <img> ovanpå varandra. AWSTATS kör ju iofs på den tekniken, men ändå. Cachas bilderna eller hur funkar det i besökarens webbläsare?

Jag vet att man kan köra php genom flash... men flash är inget för mig

Staplarna ser ut som på bilden...håller även musen över en stapel om ni undrar vad den texten gör där

Exempelvis så består stapelen med 46,1% av ca 140 bilder.
Bifogade bilder
Filtyp: jpg post-4-1202000019.jpg (10.2 KB, 1 visningar)
Kristoffer G är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-02-03, 02:39 #2
Timofey Timofey är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2006
Inlägg: 2 041
Timofey Timofey är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2006
Inlägg: 2 041
Man skulle kunna göra staplarna som div:ar med olika höjd och sätta background: repeat-y
Timofey är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-02-03, 02:58 #3
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
Jo, det går att göra så här... men då blir problemet att istället för staplen går nerifrån och upp, går den uppifrån och ner.. alltså vrid bilden 180grader.

Kod:
<div style="width:200px" align="center">
<div style="float:left; background-image:url(pic/vb.gif); height:100px; width:20px; margin-right:10px;">a</div>
<div style="float:left; background-image:url(pic/vb.gif); height:80px; width:20px; margin-right:10px;">b</div>
<div style="float:left; background-image:url(pic/vb.gif); height:50px; width:20px;margin-right:10px;">c</div>
<div style="float:left; background-image:url(pic/vb.gif); height:30px; width:20px;margin-right:10px;">d</div>
</div>
Kristoffer G är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-02-03, 03:04 #4
Timofey Timofey är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2006
Inlägg: 2 041
Timofey Timofey är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2006
Inlägg: 2 041
Vad händer om man gör

position: absolute;
bottom: 0px;
Timofey är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-02-03, 03:06 #5
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
Det skiter sig rätt kraftigt allt staplas på varandra då.
Kristoffer G är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-02-03, 03:32 #6
jlg jlg är inte uppkopplad
Medlem
 
Reg.datum: Nov 2004
Inlägg: 93
jlg jlg är inte uppkopplad
Medlem
 
Reg.datum: Nov 2004
Inlägg: 93
Varför inte bara resiza genom att använda height? Eller missade jag något?
jlg är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-02-03, 10:37 #7
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Originally posted by jlg@Feb 3 2008, 04:32
Varför inte bara resiza genom att använda height? Eller missade jag något?
Det var den första frågan som dök upp i mitt huvud också =) Har man cache på i webbläsaren så cachas bilderna, ja =)
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-02-03, 10:43 #8
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
Jag använder FusionCharts (http://www.infosoftglobal.com/). Funkar finfint.
Lindahl är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-02-03, 10:54 #9
zytric zytric är inte uppkopplad
Medlem
 
Reg.datum: Aug 2007
Inlägg: 231
zytric zytric är inte uppkopplad
Medlem
 
Reg.datum: Aug 2007
Inlägg: 231
Brazzan, jag tycker du ska använda google charts:
http://code.google.com/apis/chart/
zytric är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-02-03, 11:00 #10
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Citat:
Originally posted by Brazzan@Feb 3 2008, 03:58
Jo, det går att göra så här... men då blir problemet att istället för staplen går nerifrån och upp, går den uppifrån och ner.. alltså vrid bilden 180grader.
Nu har jag inte provat, men om du har staplar (vita) som går uppifrån och ner på det sätt du beskriver och de staplarna ligger ovanpå, z-led alltså, och täcker delvis staplar med färg, så blir resultatet visuellt vanliga staplar som går nerifrån och upp. Visserligen med ett värde som är max-värdet av stapeln minus värdet, men det är väl en enkel sak att räkna ut?
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 11:03.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017