03. august 2003 - 00:13 Der er 14 kommentarer

Scrolbar i table på mac?1

Hey.

Jeg laver siden www.sankthanstorvogomegn.dk - og den virker fint på PC.

Der er imidertid to problemer:

1: Hvis der er for meget tekst i tekstfeltet, som vist på www.sankthanstorvogomegn.dk/a.htm, så kommer der på pc et par scrolbarer for at tekstfeltet ikke rykker sig - men ikke på mac! - hvordan løser jeg det???

2: På grund af jeg hart sat de to scolbarer i tekstfaltet(de kommer kun frem hvis der er for meget tekst), så bliver tekstfeltet højere end billedet til højre for det! - det ser rigtigt ud på pc! - hvad skal jeg gøre???

kort sagt: DET SKAL SE UD PÅ MAC, SOM  DET SER UD PÅ PC...

Jeg er ikke så god til html, så forklar gerne grundigt.

Venlig hilsen Esben.
Avatar billede ferrari_brian Nybegynder
03. august 2003 - 00:47 #1
det hjælper tit at bruge en iframe... og sætte autoscroll på den
Avatar billede roenving Novice
03. august 2003 - 00:52 #2
-- og forøvrigt får jeg en fejl, når jeg åbner siden ...

-- har måske en mistanke om at popupstopperen har været der -- så du er jo helt sikker på at jeg ikke kommer tilbage frivilligt !-)
03. august 2003 - 01:30 #3
Ved ikke rigtig hvad iframe eller autoscroll er, men fortæl gerne mere hvis det hjælper...

Ja der er lige nu en popup på siden, så det er derfor du får en fejlmeddelelse - der er ikke en permenent popup og den er kun på forsiden(hader også selv popups, men den er meget relevant).

Der normalt hverken feljmeddelelser på hverken pc eller mac.
Avatar billede roenving Novice
03. august 2003 - 01:47 #4
Det er ihvertfald en fejl at have flere <body>-tags, så fjern dem forneden ...

Hvis du skal have noget onload må du alligevel ikke have to * <body> det skal ind på det samme tag ...

-- og jeg kan fortælle dig, at da overflow:auto ikke understøttes af Mozilla vises det heller ikke ordentligt der, og tekstboxen vokser lidt i højde, dog ikke nok til at man kan se hele teksten ...

-- og så er det vel sådan set ikke mærkeligt, at du får problemer med andet end windows, når du udtrykkeligt angiver, at det kun er windows som må forsøge at læse den ordentligt:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

Brug <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
i stedet -- den forstås _også_ af windows ...

Det virker som om siden er fremstillet af et værktøj, som tror at der kun findes Internet Explorer til Windows, for mange andre små detaljer er om ikke andet så uvenlige overfor andre browsere såsom f.eks. Mozilla, Opera m.m. eller fjendske overfor andre styresystemer som Linux, FreeBsd med mange flere !-)
03. august 2003 - 03:08 #5
Det der med uvenlige overfor andre browsere og styresystemer er meget sjovt - for det er lavet i Frontpage... hehe.

Nu har jeg fjernet nogle af de body-tags og mens jeg var i gang tog jeg også et åar head-tags(var der ikke også for mange af dem?).

Jeg rettede det der: "<meta http-equiv="Co..."

Jeg kiggede på siden i Netscape (bygger vidst på samme system som Mozilla) - og nej: de der scroll-barer i tablen virker ikke! - men var det ikke det kun er Explorer der understøtter "overflow:auto"???

Men hvis over
03. august 2003 - 03:12 #6
Men hvis "overflow:auto"/"mine scroll-barer i tablen" ikke virker på mac eller Mozilla/Netscape, så skal jeg vel have en anden "scroll-bar-i-table-kode"? - for det kan jo ikke være rigtigt at det kun er i explorer man kan få scroll-barer i en table når der er for meget tekst eller teksten er for bred...

Det er i øvrigt kun www.sankthanstorvogomegn.dk/a.htm og www.sankthanstorvogomegn.dk der er blevet "lappet".
Avatar billede roenving Novice
03. august 2003 - 03:17 #7
Det siger w3c om overflow:auto ...
auto
The behavior of the 'auto' value is user agent-dependent, but should cause a scrolling mechanism to be provided for overflowing boxes.

-- og som du har registreret, så har Gecko-baserede maskiner den ikke med ...
03. august 2003 - 03:19 #8
Forstår ikke helt?
03. august 2003 - 03:20 #9
Hvad er w3c og hvad er Gecko-baserede maskiner?
Avatar billede roenving Novice
03. august 2003 - 03:23 #10
W3c er World Wide Web-consortium, dem som holder standarder for HTML og CSS ...

-- og Gecko er den maskine, som Mozilla og Netscape bruger til at generere skærmbilleder ...

-- og så var det denne frase: 'user agent-dependent' som skulle bemærkes, for når w3c skriver sådan, så kan man regne med hvad som helst !-)
03. august 2003 - 03:28 #11
Men på min søsters mac virker det heller ikke, og hun kører Explorer for Mac eller noget i den retning! - nårh skidt pyt.

Er der en anden måde jeg kan lave den auto-scroll-bar? eller er det bare surt?
Avatar billede roenving Novice
03. august 2003 - 03:34 #12
Såvidt jeg kan gennemskue er det så kun med overflow:scroll man får det ens ...

-- og det der med at en del (en hel del !-) er anderledes på Mac selvom det også er Microsofts browser hænger sammen med den fuldstændig anderledes model Mac'en har for at behandle bla. grafik på ...

-- jeg tror dog, at man kan finde nogle custom scrollbars på nettet, men tvivler på, det er anstrengelserne værd !-)
03. august 2003 - 03:37 #13
Æv. Hvad med et script der sørger for at folk har normal skriftstørrelse(så rykker det hele sig nemlig ikke)?
Avatar billede roenving Novice
03. august 2003 - 03:46 #14
Egentlig anbefaler man jo, at man bruger browserens egne størrelser, for så kan halvblinde og andre med dårligt syn også få noget ud af siderne, men ellers er det bare at sætte style="font-size:10px" ind i tags rundt om teksten, feks.

<div style="font-size:10px; width:279px; height:332px;overflow:hidden;">
         
          <p style="margin:10; ">
          <span style="font-size:16px;font-weight:bold;">Sprøjte på Nørrebro</span><br>

          <br>
          Sankt Hans Torv &amp; Omegn er ultralokale nyheder, sladder fra
          sidegaderne og nære historier fra nabolaget.<br>
          <br>
          Avisen udkommer den første weekend hver måned og uddeles til samtlige
          beboere og butikker i kvarteret, der omkranses af Sortedam Dossering,
          Fredensgade, Møllegade og Nørrebrogade.</td>
          <td style="border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF">
          <img border="0" src="avisen/avisen_1.jpg" width="470" height="330"></td>
         
          </div>
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