Avatar billede susanne_larsen Nybegynder
15. februar 2004 - 13:30 Der er 18 kommentarer og
2 løsninger

CSS hovedbrud vis afsnit i mindre font

Sidder og hygger mig med en kommende intranetside. Har pludselig fået problemer med at vise et afsnit i en mindre font.

Det har virket, men gør det ikke mere :(
Kan ikke gennemskue hvad problemet er. Her et udsnit af en af siderne
http://www.suza.dk/exp/AdmBis/indhold.html

Siderne er optimeret til IE6.0 only - er et krav ;)

Den class der volder hovedbrud er denne her:

.Fod {
    font-family: Tahoma,Arial, Verdana, sans-serif;
    font-size: 8pt;
    color: #000000;
    font-weight: normal;   
}

Er tilknyttet det sidste afsnit:
Siden er sidst opdateret den XXX"

Hvorfor pokker vises den IKKE i fontstørrelse 8 ???
Avatar billede susanne_larsen Nybegynder
15. februar 2004 - 13:37 #1
....her et direkte link til css filen der driller
http://www.suza.dk/exp/AdmBis/screen.css
Avatar billede Tony Juniormester
15. februar 2004 - 13:45 #2
Mystisk, får den virker jo fint, hvis du ligger class'en lokalt i dit HTML-doc ...

(P.s. måske du kunne overveje at bruge 'em' som fontstørrelse: http://www.webdesign101.dk/design/emstyle.php - nej, det vil ikke løse dit problem, men modvirke andre ...)
Avatar billede Tony Juniormester
15. februar 2004 - 13:46 #3
<style type="text/css">
@media screen{
    .VisScreen{background-color: white; height: 100%; width:100%; overflow-y: auto; overflow-x: auto}
}

.Fod {
    font-family: Tahoma,Arial, Verdana, sans-serif;
    font-size: 8pt;
    color: #000000;
    font-weight: normal;   
}
</style>
Avatar billede susanne_larsen Nybegynder
15. februar 2004 - 13:51 #4
>>tony vil du have at jeg placerer min class på den enkelte html side og ikke i en ekstern css ?

mhh kan måske være et problem at jeg bruger em i en class der styrrer nogen list elementer. Kan måske være det giver konflikter. Det jeg så bare ikke fatter er at der ikke er nogen problemer i den css jeg bruger til print - her vises siderne som jeg ønsker det....
Avatar billede Tony Juniormester
15. februar 2004 - 13:56 #5
Nej, men prøv lige om ikke du kan få det til at virke lokalt først og lig den så ud eksternt igen ...

Nej, det ikke giver problemer at bruge 'em' til alle dine fonte ...
Avatar billede bearhugx Nybegynder
15. februar 2004 - 13:57 #6
susanne >> det virker da ellers fint i Mozilla ---


Men kan da se i css-filen at du har et malplaceret " :

/*Angivelse af hvor stor afstanden skal være mellem de enkelte bullit liste emner*/
.top li {
    margin-top: 5;"
}
Avatar billede bearhugx Nybegynder
15. februar 2004 - 13:59 #7
derudover mangler der også en angivelse af enhed (em, px, % etc)
Avatar billede bearhugx Nybegynder
15. februar 2004 - 14:01 #8
nu er det måske bare mig - men hvorfor har du en dobbelt-definition af VisScreen -- Der er både en definition i html-dokumentet og i css-filen
Avatar billede susanne_larsen Nybegynder
15. februar 2004 - 14:02 #9
Mhh har fundet en løsning - fatter ikke helt hvorfor - men hvis jeg flytter min class kaldet Fod højre op i min CSS fil så virker den fint. Hvorfor pokker det ???????

.....se her http://www.suza.dk/exp/AdmBis/NY/indhold.html
Avatar billede susanne_larsen Nybegynder
15. februar 2004 - 14:07 #10
>>bearhugx nej har ikke en malplaceret class bruger den bare ikke lige på den side jeg har lagt op ;)
øhmm hvad mener du med "en angivelse af enhed (em, px, % etc)" ?

... interessant at det virker i Mozilla. IE er åbenbart noget mere hysterisk mht. placering af de enkelte classes - må vist hellere lige se om der er gået ged i nogen af mine andre sider....

mht dobbelt angivelse så er det fra en tidligere test - havde glemt at slette den i html filen G****
Avatar billede susanne_larsen Nybegynder
15. februar 2004 - 14:09 #11
>>tony ved godt at man kan bruge em til angivelse af alle fonte, men den er vel - strengt taget kun beregnet til angivelse i specs til print, eller ???
Avatar billede bearhugx Nybegynder
15. februar 2004 - 14:12 #12
susanne >> det er ikke en malplaceret class , jeg taler om  --- Mere at du har et " tegn for meget. ... kig på linien

  margin-top: 5;"

Det kunne meget vil betyde at IE ikke kan finde ud af at håndtere de resterende definitioner (og måske være grundet til at det virker, nu hvor du har flyttet .Fod op FØR .top li
Avatar billede Tony Juniormester
15. februar 2004 - 14:18 #13
Øhh nej, em er ikke specialiseret i forhold til mediet, men i forhold til evnen til at gengive fonte i 'rigtige' størrelsesforhold p.b.a. brugers eget valg af visning af fontstørrelser som f.eks. brugere med synshandicaps
Avatar billede susanne_larsen Nybegynder
15. februar 2004 - 14:21 #14
>>bearhugx du er bare dagens helt i flødesovs GH du har simpelthen ret. Pokker heller en " fra eller til og det hele vælter..... Endnu en af de berygtede "Fejl 40" hændelser ROFL...

hehe den havde jeg sgi overset. Læg et svar i 2 så uddeler jeg lidt p og går over i et hjørne og dunker hovedet hårdt ind i en væg. Du skulle bare lige vide hvor længe jeg har brugt på at finde ud af hvorfor det ikke virker......
Avatar billede bearhugx Nybegynder
15. februar 2004 - 14:22 #15
^ svaret er " ^
Avatar billede Tony Juniormester
15. februar 2004 - 14:43 #16
bear >> det kan også være 47, altså svaret på 'alting' ... ;-)
Avatar billede susanne_larsen Nybegynder
15. februar 2004 - 14:55 #17
;) thnx I 2
Avatar billede bearhugx Nybegynder
15. februar 2004 - 14:56 #18
tony >> det er 42 - hvis du tænker på Hitchhikers :-)
Avatar billede Tony Juniormester
15. februar 2004 - 15:59 #19
Damn bear, U got me ... again ... :-)

Thx. Sus
Avatar billede bearhugx Nybegynder
15. februar 2004 - 17:19 #20
takker selvfølgelig også for points :-)
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