Webnoob Juniormester
07. april 2020 - 20:52 Der er 9 kommentarer

layout til at vise billeder fra database

Jeg har brug for en løsning til en hjemmeside jeg gere vil have lavet. Jeg har bare ingen evner til at gøre det selv

Jeg har mange billeder lagt i en mssql database. Jeg har en ide om at jeg gerne til have et layout hvor der bliver vist 6 billeder pr. linie indtil der ikke er flere.
Altså
img1 img2 img3 img4 img5 img6
img7 img8 img9 img10 img11 img12
osv osv osv

Jeg har leget, meget lidt, med asp. Så har jeg hørt mig lidt omkring og høre at man kan bruge css til det.
Nogen der kan komme med et eksempel på hvordan det kan gøres?
Slater Ekspert
07. april 2020 - 21:30 #1
Æh... hvilket af det, nøjagtigt? At udskrive det eller opstille det i rækker af seks?

Det med at sørge for at der er seks per linje er meget let. Der er mange måder at gøre det på, men den mest åbenlyse er at bruge CSS til at give dem alle en bredde på 16.66% (100/6).
Du kan også bruge tabeller, grid, flexbox, ...

Men du er stadig nødt til at bruge ASP til at udskrive billederne som HTML tags fra din database. Det er noget helt andet, og ikke noget CSS har noget med at gøre.
Webnoob Juniormester
07. april 2020 - 22:24 #2
Jeg har kigget på css til at opstille det på rækker med 6 på hver, men jeg kan ikke gennemskue det.
Slater Ekspert
07. april 2020 - 23:13 #3
Her er en moderne måde at gøre det på med flexbox:

http://snip.kilolima.dk/#/h0oBd44

Men det kan gøres på mange måder, som sagt, og kommer an på hvordan du vil have det.
Webnoob Juniormester
07. april 2020 - 23:42 #4
Det betyder ikke så meget for mig hvordan det gøres. Bare det kan gøres.
Slater Ekspert
08. april 2020 - 07:42 #5
Jamen det kan det så. Sådan.
Webnoob Juniormester
08. april 2020 - 20:59 #6
Tror jeg har forstået dit forslag, men hvordan får jeg billederne ud fra databasen og ind i dit forslag? Billederne er gemt i databasen som varbinary.
Webnoob Juniormester
09. april 2020 - 21:34 #7
slater jeg har nu fået billederne frem ved at lave min database om til have filnavnet på billederne.
Næste problem er så er billederne bliver vist alt for store. Min billeder har en størrelse på 155pixel i height og width mellem 99 og 110pixel. Hvordan kommer jeg lige rundt om det problem?
Slater Ekspert
09. april 2020 - 22:12 #8
Altså, du har fået dem vist i et grid så der er 6 per linje, men det gør dem for store - fordi 1/6 af bredden er for meget for billederne?

Umiddelbart udskifter du bare "width" I CSS med "max-width". Men igen kommer det an på hvordan du vil have det vist. Noget du virker meget modvillig mod at fortælle mere om.
Webnoob Juniormester
09. april 2020 - 22:27 #9
Jeg er ikke modvillig, men som en der kun har meget meget lidt erfaring med webdesign er det svært og vide hvad man skal tage højde for og ikke skal.

Jeg vil gerne have vist billederne i det grid á 6 pr linie som du har vist mig, så vil jeg gerne ha' billederne i en max højde på 155px og den width som de forskellige billeder har. Ud over det, så vil jeg gerne hav de 6 billeder på linie bruger 80% af sidens bredde og er centeret på siden. Tror det er det.
Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links

Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





Premium
Test: Huaweis Matebook X er særlig laptop med en svaghed, som du skal være opmærksom på
Huawei beviser endnu en gang, at de sagtens kan mingle sig med de bedste pc-producenter. Men alligevel skyder selskabet lidt ved siden af, med sin nyeste maskine.
Computerworld
Bitcoinen nåede lige at kulminere igen – men så kom krakket
Der blev sat en ny rekord for bitcoinens værdi i år – men godt 24 timer efter blev der høvlet næsten 20.000 kroner af den.
CIO
Podcast: Her er seks gode råd om ledelse og digitalisering fra danske top-CIO'er
The Digital Edge: Vi har talt med 17 af Danmarks dygtigste digitale ledere - og samlet deres seks bedste råd om digitalisering og ledelse. Få alle rådene på 26 minutter i denne episode af podcasten The Digital Edge.
Job & Karriere
Se Waoos forklaring: Derfor har selskabet fyret topchef Jørgen Stensgaard med omgående virkning
Waaos bestyrelse opsiger fiberselskabets topchef, Jørgen Stensgaard, der fratræder med omgående virkning. Se hele forklaringen fra Waao her.
White paper
Sådan sikrer du hovednøglen til jeres data
80% af alle ransomwareangreb skyldes misbrug af privilegerede brugeradgange. Ved at begrænse og overvåge adfærden på de privilegerede konti samt kontrollere mængden af tildelte rettigheder kan du mindske skaden ved hackerangreb mod din virksomhed og i visse tilfælde helt blokere dem. Internt kan du bruge kontrollen med brugeradgange til at dokumentere, hvem der bevæger sig i hvilke systemer, og hvad der foregår derinde. Privilegeret brugerstyring har de seneste to år stået øverst på Gartners Top10-liste over it-sikkerhedsprojekter, der bør få højeste prioritet. Alligevel er teknologien kun så småt ved at finde fodfæste i Danmark. Det kan viden om åbenlyse gevinster, relativ kort implementeringstid og yderst rimeligt budget være med til at ændre på. I dette whitepaper folder vi temaet privilegeret brugerstyring ud og placerer teknologien i det væld af prioriteringer, som CISO’en hver dag skal foretage.