webForumDet fria alternativet

Kodförslag??

Webbutvecklingur Webbutveckling - Övrigt

6 svar · 760 visningar · startad av mackanz

Medlem sedan sep. 2003443 inlägg
Frågan#1

Vad tror ni om detta?

Hur skulle ni koda detta??

Jag funderade på att göra den stora rutan fram som en iframe.
Är det fel? Så att rutan alltid är över hela skärmen så att säga?

Eller ska man koda så att den blåa rutan ökar horisontellt beroende på hur mycket innehåll det är på sidan eller?

Dock är jag inte så duktig på css så man kanske i värsta fall får kolla på en free template som liknar denna eller helt enkelt lära sig koda css fullt ut.

hg_web_blue.jpg
Medlem sedan jan. 2005257 inlägg
#2

mackanz skrev:

Jag funderade på att göra den stora rutan fram som en iframe.
Är det fel? Så att rutan alltid är över hela skärmen så att säga?

Ingen iframe tack, jag gillar inte att behöva scrolla två gånger :)

mackanz skrev:

Eller ska man koda så att den blåa rutan ökar horisontellt beroende på hur mycket innehåll det är på sidan eller?

Mja, det låter lite bättre. Behåll bredden och sätt bordrarna som en bakgrund med repeat-y i en main-/content-div som expanderar med innehållet :)

Medlem sedan sep. 2003443 inlägg
#3

Okay, då skippar jag en iframe och kollar om jag lyckas koda ihop den på egen hand helt med divar och css.

Medlem sedan aug. 20068 090 inlägg
#4

Du ska undvika frames (vare sig det är en iframe eller ett vanligt framseset) i det längsta eftersom dom skapar massor av problem i vissa situationer: http://apptools.com/rants/framesevil.php

Den blåa rutans vidd kan ju antingen vara fast (exakt pixelmått) eller öka/minska beroende på webbläsarfönstrets vidd (t.ex. genom att sätta containerns höger- och vänstermarginaler i pixlar).

Men eftersom man tappar lite kontroll över den visuella formginingen om den kan öka/minska, så brukar man oftast sätta fast bredd.

Medlem sedan sep. 2003443 inlägg
#5

Bredden vill jag ha fastbredd på.

Men sen horisontellt läge kanske man kan ha så att sidan växer. Men det som blir då är ju att scrollar man ner så försvinner ju menyn. Men det får man väl leva med. Därför jag förslog en iframe.

Medlem sedan aug. 20068 090 inlägg
#6

mackanz skrev:

Bredden vill jag ha fastbredd på.

Men sen horisontellt läge kanske man kan ha så att sidan växer. Men det som blir då är ju att scrollar man ner så försvinner ju menyn. Men det får man väl leva med. Därför jag förslog en iframe.

Förstår inte vad du menar med "Men sen horisontellt läge kanske man kan ha så att sidan växer.".

Beträffande det faktum att en meny (eller andra element) som finns högst upp på sidan försvinner om man skrollar ner, så blir det ju så på 99,5% av alla webbplatser (t.ex. wF), så det är inget som folk ens märker.

Om detta ändå stör dig (vilket det inte borde) så kan du ju lägga in en div under menyn där du sen lägger in hela sidans innehåll. Ge bara divven fast bredd och höjd och attributet "overflow:auto" eller "overflow:scroll" så kommer det att se ut på samma sätt som en iframe, men utan dess nackdelar.

Men, som sagt: Att toppen på en webbsida försvinner när man skrollar neråt är absolut inga problem, så jag tycker inte du ska fästa någon vikt vid det. Krångla inte till saker och ting i onödan.

Medlem sedan sep. 2003443 inlägg
#7

Danne W: Nej man ska nog inte krångla till det i onödan.

Det jag menade var att sidan växer neråt beroende på innehållets mängd. Men hade man kört en iframe hade ju sidan inte växt utan då hade man haft en fast bredd och höjd på innehållsrutan.

130 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)