Tholle Posted October 22, 2002 Share Posted October 22, 2002 Hej. Går det att få en linje med bilder med hjälp av hr tagen? Istället för att göra masser bilder olika långa eller lägga en massa <img src="bild.gif"> bredvid varandra. Vore ju smidigt att få samma bild att lägga sig efter varandra så lång man vill ha linjen. Skriver man <img src="bild.gif" width="250" height="5"> drar den ju bra ut bilden. jag vill alltså att bilden ska komma igen efter varandra. Hoppas ni förstår ) [inlägget ändrat 2002-10-22 15:46:53 av Tholle] Link to comment Share on other sites More sharing options...
Starre Posted October 22, 2002 Share Posted October 22, 2002 Mig vetligen finns ingen sådan möjlighet. Tyvärr. Link to comment Share on other sites More sharing options...
Mr Andersson Posted October 22, 2002 Share Posted October 22, 2002 Med ASP kan du göra det lite lättare för dig. <% function BildLinje(bredd) ImageWidth = 32 for n = 1 to bredd / ImageWidth bildLinje = bildlinje + "<IMG src='bild.gif'>" next n end function %> Anropas sedan med: <%=BildLinje(400)%> [inlägget ändrat 2002-10-22 16:46:35 av Mr Andersson] Link to comment Share on other sites More sharing options...
TicoRoman Posted October 22, 2002 Share Posted October 22, 2002 Går ju även med Javascript. Vet man inte bredden på sidan så kan man ju räkna ut det också och anpassa linje-bredden därefter. Är dock för lat att skriva ett skript nu. Någon annan kanske har lust... Almir - ... ____________________________________________________________ -Läser Programmet för Informatik med Systemvetenskap på MDH, Västerås.- Link to comment Share on other sites More sharing options...
B Wisser Posted October 22, 2002 Share Posted October 22, 2002 Inte direkt <hr> men för att få en linje av bilder borde det gå arr göra så här: <div style="height:5px; background-image:url(bild.gif); font-size:2px"> </div> Link to comment Share on other sites More sharing options...
sMe Posted October 24, 2002 Share Posted October 24, 2002 Varför inte bara göra linjen som en bild? En "linjebild" blir ju inte stor. Link to comment Share on other sites More sharing options...
Mr Andersson Posted October 24, 2002 Share Posted October 24, 2002 Förmodligen för att han vill kunna variera längden på linjen utan att strecha bilderna? Link to comment Share on other sites More sharing options...
Weyland Posted October 24, 2002 Share Posted October 24, 2002 Jag skulle nog lösa det med tre delbilder; två ändbilder samt en mittbild som klarar av att bli utsträckt utan att det förändrar utseendet på den -- .Weyland 2. Everything around us can be represented and understood through numbers. Link to comment Share on other sites More sharing options...
TicoRoman Posted October 24, 2002 Share Posted October 24, 2002 Jag skulle nog lösa det med tre delbilder; två ändbilder samt en mittbild som klarar av att bli utsträckt utan att det förändrar utseendet på den Jo men tänk om snubben har små gulliga nalle puh bilder, och vill vissa dessa hela vägen från vänster till höger, alltså nalle nalle nalle nalle nalle nalle Almir - ... ____________________________________________________________ -Läser Programmet för Informatik med Systemvetenskap på MDH, Västerås.- Link to comment Share on other sites More sharing options...
Mr Andersson Posted October 24, 2002 Share Posted October 24, 2002 Då blir det nalle naaaaaaaaaaaaaaaaaaaaaaaaalle nalle ... Link to comment Share on other sites More sharing options...
Weyland Posted October 24, 2002 Share Posted October 24, 2002 Man önskar juh... -- .Weyland 2. Everything around us can be represented and understood through numbers. Link to comment Share on other sites More sharing options...
Cat Posted October 24, 2002 Share Posted October 24, 2002 Jo men tänk om snubben har små gulliga nalle puh bilder, och vill vissa dessa hela vägen från vänster till höger, alltså nalle nalle nalle nalle nalle nalle Varför inte skapa en liten tabell med samma höjd som bilden, för att sedan använda bilden (nalle.jpg? som bakgrund i cellen/tabellen? Mvh -Cat _________________________________________________ ”Varför vara besvärlig när man med lite fantasi kan bli helt omöjlig.” okänd Link to comment Share on other sites More sharing options...
Nollis Posted October 24, 2002 Share Posted October 24, 2002 Tar tillbaka mitt inlägg, eftersom Cat redan kommit med samma briljanta idé 4 timmar tidigare... Hur kunde jag missa det....... / J [inlägget ändrat 2002-10-24 16:43:09 av Nollis] Link to comment Share on other sites More sharing options...
TicoRoman Posted October 24, 2002 Share Posted October 24, 2002 Det är det enklaste sättet, men tänk då om användaren vill skriva ut webbsidan. Utskrift av bakgrunder är ju av förståeliga skäl oftast avstängd, vilket kommer leda till att den gulliga nalle puh-linjen inte kommer kunna beskådas på papper. Vilket ju är en katastrof! ( Bäst, dock inte enklast, är att med JS räkna ut bredden på sidan och ta bredden / nalle-bredden = antal nallebilder som ska visas. Almir - ... ____________________________________________________________ -Läser Programmet för Informatik med Systemvetenskap på MDH, Västerås.- Link to comment Share on other sites More sharing options...
Nollis Posted October 24, 2002 Share Posted October 24, 2002 Tjena! Jo, men det finns ett problem med det; nämligen att du inte vet hur bred sidan är förrän den genererats, och då ska ju nallarna redan vara på plats. F.ö. stöter man på problem när man ska visa ex. 72% av nallen längst ut på raden... (nallen kanske är 37 pixel bred och raden ska vara exakt 800 pixel bred...) (Men vänta nu, Johan, om man vet att raden ska vara 800 pixel bred, då faller ju hela exemplet... Hmmmm...) Här följer ett exempel på Almirs variant, med de brister som jag nämnde ovan, plus bristen att det inte funkar i Netscape... <html> <head> <script language="JavaScript1.2"> function show_pooh(){ var pooh_width = 37; var number_of_poohs = Math.round(hejsan.offsetWidth/pooh_width); for (x=0; x<number_of_poohs; x++){ hoppsan.innerHTML += '<img src=pooh width=37 border=0 align=left hspace=0>'; } } </script> </head> <body onLoad="show_pooh();"> <table> <tr> <td id="hejsan"> hejsan svejsan nu ska vi se om det här funkar <div id="hoppsan"></div> </td> </tr> </table> </body> </html> / Johan [inlägget ändrat 2002-10-24 18:42:11 av Nollis] Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.