Avatar billede bojohansen Nybegynder
01. juli 2001 - 18:20 Der er 23 kommentarer og
1 løsning

Er det bare IE 5.5 op den er gal med, eller er det min HTML?

http://bo-johansen.adsl.dk/design/graa_soelv_design/

Det eneste der bestemmer breden i pixels på siden er et gennemsigtigt billede på 780x10 pixels, for ikke at blive for smal, kan ikke blive smallere end 800x600.

Men når siden loades i IE 5.5 +, så bliver der et lille mellemrum i højre side, altså siden falder ikke helt ud til højre, og derved fremkommer der scroll bar, jeg kan ikke se det skulle være fejl i HTML\'en

Hvordan ser det ud hos dig i 800x600

NS 6.0 Ingen probs her.
NS 4.57 Puuuuha det ik godt :(

Opera 5.11 Ingen probs her.
Avatar billede bojohansen Nybegynder
01. juli 2001 - 18:22 #1
Hvis man reloader siden i IE 5.5 + så falder det på plads ???
Avatar billede 7th Praktikant
01. juli 2001 - 18:24 #2
Jeg forstår ikke helt hvad du mener ?
Mener du det lille mellemrum mellem rammen og scrollbaren ?
Avatar billede bojohansen Nybegynder
01. juli 2001 - 18:26 #3
Det fremkommer en et lille mellemrum melle den øverste table (Her kommer banne...) og scroll baren, ja.

Hvis du ikke kan se det så prøv at gå en til en anden side, og så tilbage
Avatar billede bojohansen Nybegynder
01. juli 2001 - 18:27 #4
Der fremkommer et lille mellemrum mellem den øverste table (Her.......

Hmmmm lidt nemmer at læse :-)
Avatar billede 7th Praktikant
01. juli 2001 - 18:29 #5
Ok kan godt se det...
Tror ikke man kan gøre noget ved det.
Så vidt jeg kan se dannes der 1 pixel på hver side af scrollbaren, som man ikke kan gøre noget ved.
Avatar billede bojohansen Nybegynder
01. juli 2001 - 18:48 #6
Yep, men det er bare underligt at den skubber breden nogen gange men ikke andre gange ?
Det er jo ik pænt med scrool baren i bunden :(

Har du IE 5.0 installeret ?
Avatar billede 7th Praktikant
01. juli 2001 - 18:52 #7
Nej 5.5 SP1
Avatar billede bojohansen Nybegynder
01. juli 2001 - 18:57 #8
Ok, men i 5.0 er der ingen problemer......

Også ved høje opløsninger laver den umotiveret det mellemrum, og skubber tabellerne, men scroll kommer selvfølgelig ikke frem da vinduet ik bliver mindre end 780x xxx

Hmmmmmm det må vi åbenbart bare leve med indtil IE 6.0 Final kommer frem :(
Avatar billede bojohansen Nybegynder
01. juli 2001 - 19:01 #9
Hvad sker der egentligt her ???

Jeg kan ikke acceptere eller afvise spørgsmål, muligheden er her simpelthen ikke?

Dropper lige en mail til info@eksperten.dk
Avatar billede kapla Nybegynder
01. juli 2001 - 19:05 #10
Det er jo nok fordi der ikke er nogen der har svaret ;)
Avatar billede bojohansen Nybegynder
01. juli 2001 - 19:43 #11
HA HA HA, du siger sgu noget kapla0 *LOL*

smid et svar 7th :-))
Avatar billede bojohansen Nybegynder
01. juli 2001 - 19:48 #12
BTW, det er ikke kun et 1 Pix mellemrum jeg ser, det er ca et 8-10 Pix mellemrum jeg kan se ude til højre.
Avatar billede jakoba Nybegynder
01. juli 2001 - 22:35 #13
Jeg vil tro problemet kommer sig af at du rar en tabel hvor du angiver bredden i %, og så fortsætter med at bive cellerne bredder i pixelse

<table width=\"99%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" bgcolor=\"#FFFFFF\" height=\"428\">
<tr>
<td height=\"15\" width=\"15\" valign=\"top\"><img src=\"orig_pic/left_top_hjoerne.gif\" width=\"15\" height=\"15\"></td>
<td valign=\"top\" width=\"30\"><img src=\"orig_pic/left_top_vandret.gif\" width=\"30\" height=\"15\"></td>
<td valign=\"top\" background=\"orig_pic/top_ramme.gif\" width=\"895\"><img src=\"../../billeder/spacers/15x15.gif\" width=\"15\" height=\"15\"></td>
<td valign=\"top\" width=\"30\"><img src=\"orig_pic/right_top_vandret.gif\" width=\"30\" height=\"15\"></td>
<td width=\"15\" valign=\"top\"><img src=\"orig_pic/right_top_hjoerne.gif\" width=\"15\" height=\"15\"></td>

Det gåt rimelig godt sålænge vinduet er mindre end 15+30+895+30+15 (+fudge) bredt, dine giffer spiler cellerne ud efter behov så det passer. Men når vinduesstørrelsen bliver større går det galt fordi cellerne så strækkes så der ikke er .gif nok til at fylde dem. Husk at (+fudge) er forskellige værdier alt efte browser, behov for scrollbar og meget andet.

mvh JakobA
Avatar billede jakoba Nybegynder
01. juli 2001 - 22:39 #14
rar -> har; bive -> give; pixelse -> pixels; gåt -> går; efte -> efter.

Mand jeg hader når folk sjusker på den måde :-))
Avatar billede bojohansen Nybegynder
01. juli 2001 - 23:06 #15
Tjaaaaaaaaa men er det ikke sådan man normalt gør det for at få EN side til at være kompatibel med alle skærme 800x600 +

Jeg har også lavet
<td valign=\"top\" background=\"orig_pic/top_ramme.gif\" width=\"895\"><img src=\"../../billeder/spacers/15x15.gif\" width=\"15\" height=\"15\"></td>

om til

<td valign=\"top\" background=\"orig_pic/top_ramme.gif\" width=\"r\"><img src=\"../../billeder/spacers/15x15.gif\" width=\"15\" height=\"15\"></td>

Hele vejen igennem selvfølgelig (læg mærke til width=\"r\" ), men så skal jeg da lige love for at NS 4.xx og Opera 5.xx flipper totalt ud *LOL*.
Det eneste er vel nok at efterspørge skærm opløsning via asp og så dynamisk indsætte passende billed brede i
<td valign=\"top\" background=\"orig_pic/top_ramme.gif\" width=\"895\"><img src=\"../../billeder/spacers/15x15.gif\" width=\"15\" height=\"15\"></td>

så 15x15.gif(transperent) billedet får den helt rigtige brede.

Er der et sted hvor jeg kan finde den helt nøjagtige tilrådige brede ved forskellige opløsninger ??

Altså 800x600 opløsning, giver en aktuel vindue brede på 780 Pix.

Links??
Avatar billede bojohansen Nybegynder
01. juli 2001 - 23:12 #16
Ok det er noget bedre med width=\"100%\"

Prøver lige at lave alle andre om til r%, måske det så er bedre da alt er angivet i %, og midter sektionen så BURDE strække sig ligegyldigt hvilken opløsning. Alt andet burde forme sig om .gif billederne.
Avatar billede jakoba Nybegynder
01. juli 2001 - 23:36 #17
Jeg tror ikke der er noget sted du kan finde den præcise til_rådighed bredde så det gælder for alle versioner af alle brovsere sådan som de er implementeret på alle maskiner med alle versioner af diverse operativsystemer, det er pare for meget at håbe på.

hvorfor laver du forresten 2 lag i rammen, kunne en 45 bred ramme i eet lag ikke være ligeså god? (og nemmere at overskue).

Så kunne du definere dine celler som  1%, 98% og 1% i bredden og ladde gifferne i hjørnerne om at spile randcellerne ud så de passer.

mvh JakobA
Avatar billede bojohansen Nybegynder
01. juli 2001 - 23:55 #18
45 bred ramme ???

Jeg syntes nu egentligt at den er rimelig nem at overskue :?)

Du mener at lave et 100% table, splitte det op |1%|98%|1%| og så ellers bare dele midt cellen med .gif ?

Har lige sat alle side vejs til %, men det hjalp nada.

Avatar billede bojohansen Nybegynder
02. juli 2001 - 00:22 #19
Hmmmmmmmmm intet bliver skubbet hvis
<body bgcolor=\"#FFFFFF\" text=\"#000000\">
men kun hvis
<body bgcolor=\"#FFFFFF\" text=\"#000000\" leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">

Og det er jo den jeg bruger, har du haft probs. med margin i IE 5.5 eller 6.0 ?

Det kunne godt lade til at IE har fået lidt døje med at kontrollere margin, for der er intet galt i 5.0
Avatar billede bojohansen Nybegynder
02. juli 2001 - 00:23 #20
Prøv selv at lege lidt med det.

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>

<body bgcolor=\"#FFFFFF\" text=\"#000000\" leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">
<table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>
Avatar billede jakoba Nybegynder
02. juli 2001 - 00:55 #21
når man angiver bredder i % kan man såvidt jeg ved ikke angive en brøkdel af en procent.
så en 1% af vinduet bredde bliver mere end 15 pixels når vinduet bliver over 1500 pixel bredt. så ved at lægge din ydre 15 pixel ramme sammen med din indre 30 pixel ramme får vi en 45 pixel bred ramme hvor gifen i de mindste celler er større end procentangivelsen i vinduer op til 4500 pixels bredde.
samtidig mindskes antallet af forskellige gif-billeder der skal loades fra 14 til 8 (mindre server forsinkelse & belastning)

<table width=\"99%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
    <td width=\"1%\"><img src=\"topleft45x45.gif\" width=45 height=45></a>
    <td width=\"98%\" background=\"top_rammekant1x45.gif\">&nbsp;</td>
    <td width=\"1%\"><img src=\"topright45x45.gif\" width=45 height=45></a>
  </tr>
  <tr>
    <td width=\"1%\" background=\"left_rammekant45x1.gif\">&nbsp;</a>
    <td width=\"98%\">her er din brødtekst til tabellen</td>
    <td width=\"1%\" background=\"right_rammekant45x1.gif\">&nbsp;</a>
  </tr>
  <tr>
    <td width=\"1%\"><img src=\"bundleft45x45.gif\" width=45 height=45></a>
    <td width=\"98%\" background=\"bund_rammekant1x45.gif\">&nbsp;</td>
    <td width=\"1%\"><img src=\"bundright45x45.gif\" width=45 height=45></a>
  </tr>
</table>

mvh JakobA
Avatar billede jakoba Nybegynder
02. juli 2001 - 00:58 #22
Det ser ud til at jeg har afsluttet de fleste af tabelcellerne med et </a>. Duh, det skal være et </td>
Avatar billede bojohansen Nybegynder
02. juli 2001 - 01:05 #23
Ja det har du fuldstændigt ret i, klart bedre. Det laver jeg om senere, skal have noget søvn nu :-0

Men der er åbenbart stadigt bøvl med IE 5.5 OP og margin styring når man går frem og tilbage i sider hvor der er angivet leftmargin=\"0\" topmargin=\"0\" og så sammen med 100% tables, problemet forsvinder hvis jeg fjerner top tablen hvor banneret skal være, og den er sat til 100% bred ??? Dammmmmmmm at MS nu skal til at efterligne NS hvad angår problemer :-( har aldrig oplevet dette før.
Avatar billede bojohansen Nybegynder
15. juli 2001 - 22:01 #24
rightmargin=\"0\"

Den løser det hele :-))
Avatar billede 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. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

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