hallo css-gemeinde,
habe ein problem mit dem IE7, das im firefox nicht auftritt. und zwar:
ich habe ein dreispaltiges layout mit divs. linke und mittlere spalte sind in einem wrapper angeordnet, der links floatet. rechts davon befindet sich die sidebar. alles ist in einen pagewrapper gepackt, der mittels overflow:auto das clear-attribut ersetzt. so weit, so gut. funktioniert im FF und IE, so wie es soll.
das problem tritt auf, wenn der text in der sidebar breiter ist als die sidebar selbst - also dann, wenn er aus einem ganz langen wort besteht, z.b. donaudampfschiffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft ;) im firefox wird die seite dann auch normal angezeigt, also der sichtbare text wird rechts einfach "abgeschnitten". nicht aber so im IE: hier rutscht der content der sidebar dann so weit herunter, dass er unterhalb des linken containers angeordnet wird. (die position auf der rechten seite wird aber beibehalten.) außerdem werden horizontale scrollbalken eingeblendet, damit man den text nach rechts weiterlesen kann...
wie kann ich es erreichen, dass der IE so wie der firefox den längeren text abschneidet und die horizontalen scrollbalken weglässt?
am einfachsten wäre wahrscheinlich eine automatische silbentrennung, aber das ist wahrscheinlich noch nicht mit css möglich, oder?
freue mich über jeden tipp!
habe ein problem mit dem IE7, das im firefox nicht auftritt. und zwar:
ich habe ein dreispaltiges layout mit divs. linke und mittlere spalte sind in einem wrapper angeordnet, der links floatet. rechts davon befindet sich die sidebar. alles ist in einen pagewrapper gepackt, der mittels overflow:auto das clear-attribut ersetzt. so weit, so gut. funktioniert im FF und IE, so wie es soll.
das problem tritt auf, wenn der text in der sidebar breiter ist als die sidebar selbst - also dann, wenn er aus einem ganz langen wort besteht, z.b. donaudampfschiffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft ;) im firefox wird die seite dann auch normal angezeigt, also der sichtbare text wird rechts einfach "abgeschnitten". nicht aber so im IE: hier rutscht der content der sidebar dann so weit herunter, dass er unterhalb des linken containers angeordnet wird. (die position auf der rechten seite wird aber beibehalten.) außerdem werden horizontale scrollbalken eingeblendet, damit man den text nach rechts weiterlesen kann...
wie kann ich es erreichen, dass der IE so wie der firefox den längeren text abschneidet und die horizontalen scrollbalken weglässt?
am einfachsten wäre wahrscheinlich eine automatische silbentrennung, aber das ist wahrscheinlich noch nicht mit css möglich, oder?
freue mich über jeden tipp!