webForumDet fria alternativet

Sidfot hamnar fel i IE7

HTML & CSSur HTML, XHTML & CSS

8 svar · 420 visningar · startad av lillebror

Medlem sedan apr. 20041 597 inlägg
Frågan#1

Hej,

Fick nyss veta att sidfoten på Flygfyren.nu (http://www.flygfyren.nu/forum/showthread.php?threadID=353&forumID=17#) hamnar fel i IE7 som annars är så där dynamisk och följsam och anpassar sig till innehållets längd.

Kan någon verifiera att sidfoten ser konstigt ut? Jag har nämligen själv inte möjlighet att installera det på den dator jag sitter på nu.

Kan tillägga att sidan har sett bra ut i FF hela tiden. Trodde IE7 skulle komma ifatt standarden så att detta inte längre skulle vara ett problem.

Medlem sedan dec. 20042 245 inlägg
#2

IE7 har kommit ifatt tillräckligt för att göra rätt med 'height' och 'min-height', varför du inte vill att IE7 ska se det här:

<!--[if IE]>
<style type="text/css">
#main {height:100%}
</style>
<![endif]-->

Göm det från IE7 genom att skriva [if lte IE 6].

Medlem sedan apr. 20041 597 inlägg
#3

Tack för snabbt svar zcorpan! (y)

zcorpan skrev:

IE7 har kommit ifatt tillräckligt för att göra rätt med 'height' och 'min-height', varför du inte vill att IE7 ska se det här:Göm det från IE7 genom att skriva [if lte IE 6].

Ska jag skriva [if lte IE 6] ordagrant? vad står lte för?

Medlem sedan apr. 20041 597 inlägg
#4

Sökte på Google och hittade följande:

http://www.positioniseverything.net/articles/multiIE.html

"Finaly we can select any of the 16 different combinations of the four Internet Explorers, ranging from none to all. Some of the expressions are called less specific here, because they will also select future browsers with versions greater than 7.0.

The following terms are defined as:

gt = selects greater than
lt = selects less than
gte = selects greater than or equal to
lte = selects less than or equal to
! = selects everything except what directly follows the "!" (the "!" character must be placed directly before the beginning of the CC term value, and is not obeyed if it appears elswhere in the term.)"

Så vad innebär LTE för mig nu då? Att ALLA Explorer-versioner inte ska bry sig om det som står i if-satsen?

Medlem sedan feb. 200465 inlägg
#5

lte IE 6 = less than or equal to internet explorer version 6.
alla versioner av IE som har versionsnummer 6 eller lägre kommer att bry sig, men alla över version 6 bryr sig inte.

Medlem sedan apr. 20041 597 inlägg
#6

Roger that!

Medlem sedan apr. 20041 597 inlägg
#7

Nu har jag åtgärdat kodstycket. Kan någon verifiera hur sidan ser ut nu med footern?! :)

Medlem sedan dec. 199917 055 inlägg
#8

Nu ser det ok ut, om avsikten är att den ska hamna längst ner på sidan oavsett hur stort det aktiva fönstret är. Nu ser jag inte sidfoten förrän jag har scrollat ner på sidan.

Medlem sedan apr. 20041 597 inlägg
#9

Rikard skrev:

Nu ser det ok ut, om avsikten är att den ska hamna längst ner på sidan oavsett hur stort det aktiva fönstret är. Nu ser jag inte sidfoten förrän jag har scrollat ner på sidan.

Det är så det skall vara!

139 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)