ændring af kolonners bredde

Skriv et svar

Smilies
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:
BBkode er slået TIL
[img] er slået TIL
[flash] er slået FRA
[url] er slået TIL
Smilies er slået TIL
Emnegennemgang
   

Udvidet visning Emnegennemgang: ændring af kolonners bredde

Re: ændring af kolonners bredde

Indlæg af Kim Ludvigsen » fre jun 08, 2012 15:18

Jeg har ikke umiddelbart adgang til en Internet Explorer, så jeg kan ikke tjekke. Men når jeg ser på siden, kan jeg se, at feltet med månedens fotograf adskiller sig fra de andre ved at teksten fylder mere. Måske problemet er, at feltet udvides for at give plads til teksten? Evt. sammenholdt med at programmerne måske angiver forskellige afstande mellem en celles ramme og indhold (padding).

Prøv evt. at angive en padding på 0 på siden. Det kan gøres ved at gå ind i sidens kildekode, lige over koden </head> indsætter du:
<style>
* { padding:0;}
</style>

Bemærk, at dette kan give andre ændringer på siden, så fjern koden igen bagefter.

Re: ændring af kolonners bredde

Indlæg af lathana » fre jun 08, 2012 15:07

Det er kun i Internet Explorer kolonnerne ændrer sig på siden "Månedens fotograf".

Du har helt ret baks. Det var jeg godt klar over men fik ikke præciseret det :-) Tak for hjælpen.

Re: ændring af kolonners bredde

Indlæg af baks » fre jun 08, 2012 14:13

Hej Lone.

Det er kun i Internet Explorer kolonnerne ændrer sig på siden "Månedens fotograf". I Firefox og Google Chrome står alle kolonner snorlige, når man
skifter mellem siderne. Jeg er sikker på Kim kan gennemskue det, når han kommer på banen.

baks

Re: ændring af kolonners bredde

Indlæg af lathana » fre jun 08, 2012 13:35

Hej igen Kim

Nu har jeg prøvet på alle måder at få kolonnerne til at stå pænt. Både på dansk og engelsk. Og i IE, firefox og chrome. Med hjælp fra en god ven er det lykkes. Næsten. Månedens fotograf på dansk bliver ved med at flytte på kolonnerne. Jeg har lavet en testside som du kan se her http://www.lathana.dk/testside.html

jeg håber at du har et forslag til hvad søren der kan være galt. Pænt er det ikke.

Mvh. Lone

Re: ændring af kolonners bredde

Indlæg af lathana » søn jun 03, 2012 9:38

Tak Kim det vil jeg prøve :-)

Re: ændring af kolonners bredde

Indlæg af Kim Ludvigsen » søn jun 03, 2012 9:36

lathana skrev:Det prøvede jeg også igår men det virker ikke. Så skal der bruges en kode for at logge på ? ftp://lathana.dk@lathana.dk/public_html/testside.html


Det er heller ikke den adresse, jeg skulle have. Jeg skulle blot have navnet testside.html, så kunne jeg finde siden på lathana.dk/testside.html - hvis ikke du havde fjernet den igen.

lathana skrev:Men jeg må arbejde videre med det, og se om jeg kan finde ud af det. Må der være bindestreg i navnene? Jeg har bl.a. kaldt min indexside for index-da og den engelske index-en.


Bindestreg er tilladt - det er endda anbefalet som ordadskiller i stedet for mellemrum eller understreg (_). Som du har fundet ud af, skal forsiden hedde index.html, men alle de andre sider vil fungere fint med bindestreg - også den engelske forside.

Jeg tør ikke sige, hvad der går galt med din menu. Jeg har ikke særligt meget styr på tabeller, så jeg kan ikke se, hvad der går galt. Umiddelbart ser koden ud til at være ens med de andre sider, men der sker en lille forrykkelse på 1 eller 2 punkter. Du kan evt. prøve at kopiere koden til menuen fra forsiden og så indsætte den i stedet for den nuværende kode på den/de andre sider.

Hvis du kopierer fra og med:
<table style=
til og med:
<a href="Kontakt-da.html">Kontakt</a></td></tr>
Får du det hele med.

Efter at have prøvet at klikke mig frem og tilbage mellem siderne lidt mere, tror jeg, det er overskriften, der ikke er ens på alle siderne, og som derfor ændrer bredden. Ovenstående skulle løse problemet.

Re: ændring af kolonners bredde

Indlæg af lathana » søn jun 03, 2012 8:51

Nå jeg fandt ud af at index siden ikke må hedde andet :-) Så nu har jeg valgt at lægge det hele ud på nettet så du kan se hvad jeg mener. Det er på hjemmesiden www.lathana.dk fanen månedens fotograf. Der kan du se at kolonnerne ikke er lige store. Men det er kun når jeg lægger det ud i browseren som for mit vedkommende er Explorer 8.

Re: ændring af kolonners bredde

Indlæg af lathana » søn jun 03, 2012 7:37

Det prøvede jeg også igår men det virker ikke. Så skal der bruges en kode for at logge på ? ftp://lathana.dk@lathana.dk/public_html/testside.html

Men jeg må arbejde videre med det, og se om jeg kan finde ud af det. Må der være bindestreg i navnene? Jeg har bl.a. kaldt min indexside for index-da og den engelske index-en.

Mvh. Lone

Re: ændring af kolonners bredde

Indlæg af Kim Ludvigsen » lør jun 02, 2012 23:18

Åbn siden i KompoZer => lav de pågældende ændringer => klik på menupunktet Filer => Gem som => gem siden med et navn som fx testside.html => upload siden til serveren => fortæl mig at siden er uploaded, og hvilket filnavn den har, så jeg kan se siden.

Re: ændring af kolonners bredde

Indlæg af lathana » lør jun 02, 2012 17:55

Ja det kan jeg gøre. Kan du forklare mig hvordan jeg oploader en prøveside?

Re: ændring af kolonners bredde

Indlæg af Kim Ludvigsen » lør jun 02, 2012 16:55

Jeg er nok nødt til at se koden for at kunne se, hvad du helt nøjagtigt gør. Jeg forstår heller ikke umiddelbart, hvad du vil opnå. Har du mulighed for at uploade en prøveside?

Re: ændring af kolonners bredde

Indlæg af lathana » lør jun 02, 2012 11:25

Hmmm der er noget galt med mine 6 kolonner. Jeg har ændret dem alle til 150px. Jeg forener sommertider 4 kolonner i en række og de sidste to. Men så ændrer den i kolonnebredden på hele siden?

Kan du fortælle mig hvad jeg har gjort galt?

Re: ændring af kolonners bredde

Indlæg af lathana » søn maj 13, 2012 8:43

Det var let og overskueligt at få ændret kolonnerne på den måde. Siden virker som den skal nu :-) Og jeg valgte at lave alle kolonnerne ens størrelse.

Tak for hjælpen endnu engang.

Re: ændring af kolonners bredde

Indlæg af lathana » søn maj 13, 2012 8:08

Hjemmesiden er lavet i KompoZer fra start af, men jeg havde nogle problemer med at få det til at virke med CSS og valgte derfor at lave den på denne måde. Og ja det er lidt mere besværligt når der skal rettes men hellere det og så det virker ;-) Jeg vil gøre som du foreslår og hvis jeg får yderligere problemer skriver jeg igen.

Tusind tak for din tid. Hvor er det dejligt med hurtig og forståelige svar!!

Mvh. Lone

Re: ændring af kolonners bredde

Indlæg af Kim Ludvigsen » søn maj 13, 2012 7:49

Af ren nysgerrighed, har du lavet siden i KompoZer fra starten af, eller har du først lavet den med et andet program og så bagefter er gået over til at bruge KompoZer?

Når jeg spørger, så er det fordi, du bruger tabeller til sidens layout, og det er ikke den bedste måde, og heller ikke en metode, som KompoZer lægger op til at bruge. Det ville have været bedre at bruge CSS, hvilket også ville have gjort det nemmere at ændre bredderne i menuen (så skulle det kun gøres ét sted i stedet for på hver side). Men du kan selvfølgelig sagtens fortsætte med den nuværende metode, det er trods alt nemmere end at skulle starte forfra med layoutet.

Nu, hvor jeg læser din beskrivelse af fremgangsmåden, så tror jeg nok, jeg har hørt om andre med det problem. Der er heldigvis andre metoder til at ændre bredderne. Jeg kan ikke selv efterprøve, om min KompoZer har samme fejl lige i øjeblikket, fordi jeg ikke har adgang til en Windows, og min KompoZer i Linux er en anden version.

Jeg kan ikke rette i din side på serveren, men jeg kan hente siderne og rette dem på min computer og så sende dem til dig. Herefter kan du uploade dem til serveren. Du kan dog også selv prøve med nedenstående, hvis du har mod på det.

Du vil gerne ændre til forskellige bredder på menupunkterne, og du bruger også forskellige bredder i øjeblikket. Hvorfor ikke bare bruge samme bredde på dem? Det er pænere.

Nå, men til den alternative metode:
Åbn en siden i KompoZer.
Klik på fanen Kildekode.
Find nedenstående kode, det er din menu:

<td style="width: 122px; background-color: black; font-family: Cambria; color: white; text-align: center; height: 40px;"><a href="index.html">Velkomst</a></td>
<td style="width: 120px; background-color: black; font-family: Cambria; color: white; text-align: center; height: 40px;"><a href="Send%20et%20kort.html">Send et kort</a></td>
<td style="width: 120px; background-color: black; font-family: Cambria; color: white; text-align: center; height: 40px;"><a href="Maanedens%20fotograf.html"><span style="text-decoration: underline;">Månedens fotograf</span></a></td>
<td style="width: 120px; background-color: black; font-family: Cambria; color: white; text-align: center; height: 40px;">Galleri</td>
<td style="width: 120px; background-color: black; font-family: Cambria; color: white; text-align: center; height: 40px;"><a href="gaestebog.html"><br></a></td>
<td style="width: 116px; background-color: black; font-family: Cambria; color: white; text-align: center; height: 40px;"><a href="kontakt.html">Kontakt</a></td>

Linjeskiftene er desværre nok ikke så overskuelige som i det ovenstående, så de er lidt sværere at få overblik over. Det, der skal rettes, er tallene ud for width, altså fx 122px skal ændres til fx 105px, eller hvad du nu vil have. Jeg ville som sagt rette dem, så de alle er lige brede. Der er flere steder, hvor der er kode, der starter med <td style="width: 122px, du kan evt. lede efter menuteksterne, og så gå baglæns til du finder koden. Altså søg efter Velkomst i siden, og find så koden <td style="width: 122px til venstre herfor. Gentag med Send et kort osv.

Efter rettelserne, så klik på fanen Normal, og du skulle nu gerne have de ønskede bredder. Gentag med de andre sider.

Hvis du synes, det er for svært, så sig til, så kan jeg gøre det for dig. Men desværre nok først i løbet af en dag eller to.

Top