webForumDet fria alternativet

White-Space Problem och <![CDATA--

4 svar · 535 visningar · startad av Sasch

SaschMedlem sedan nov. 2002220 inlägg
#1

I Firefox lägger det sig perfekt, i IE 6.0 ligger det sådär, det bryts iallafall och i IE 7.0 fungerar det inte alls, där lägger sig alla bara på en enda lång rad.
Ex

IE 7.0
[Object With Space] [Object With Space] [Object With Space] [Object With Space]

IE: 6.0
[Object With Space] [Object With Space] [Object With
Space] [Object With Space]

FF:
[Object With Space] [Object With Space]
[Object With Space] [Object With Space]

HTML:

<blockquote>
	<ul class="corp">
		<li>AEG</li>
		<li>Adept Press</li>
		<li>Archaia Studios Press</li>
		<li>Asmodée Editions</li>
		<li>Atarashi Games</li>
		<li>Atlas Games</li>
		<li>Avalon Hill</li>
		<li>Bad Axe Games</li>
		<li>Black Industries</li>
		<li>Chaosium</li>
		<li>Cheapass Games</li>
		<li>Chessex</li>
		<li>Crystal Caste</li>
		<li>Days of Wonder</li>
	</ul>
</blockquote>

CSS:

.corp li {
 display: inline;
 padding: 0.5em;
 white-space: nowrap;
}

Dessutom får jag inte min [if lt IE 7] Att fungera, gör jag något fel?

<!--[if lt IE 7]>
	<style type="text/css">@import url("css-ie.css");</style>
<![endif]-->
SaschMedlem sedan nov. 2002220 inlägg
#2

Ingen som har en idé?

voigtann1Medlem sedan juni 20018 810 inlägg
#3

prova att sätta en width på det?

SaschMedlem sedan nov. 2002220 inlägg
#4

voigtann1 skrev:

prova att sätta en width på det?

Gjorde så här, och även om det inte löste problemet med att texten inte vek sig i explorer så fick den i explorer iallafall en snyggare uppställning.

.corp {
 width: 100%;
}

.corp li {
 border-left: 2px solid #000;
 display: inline;
 padding: 0.5em;
 white-space: normal;
}
SaschMedlem sedan nov. 2002220 inlägg
#5

Löste problemet med CDATA-taggen iallafall med. Allt löst.

Genererad på 502 ms · cache AV · v20260730165559-full.f96bc7eb