Solved

Text wrapping issue with INTERNET EXPLORER 8x

Posted on 2012-03-15
7
243 Views
Last Modified: 2012-04-08
I have a website that displays flawlessly on the various Thunderbird, Chrome & Safari browsers but good old IE8 has some word wrapping issues.

I'll post a link to the page for you to see. The problematic browser is version 8.0.6x, and possibly others.

Can someone please assist with a fix for this problem.
0
Comment
Question by:TonyCabone
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
  • 2
7 Comments
 

Author Comment

by:TonyCabone
ID: 37727578
Here's the problem page:
http://nehco.com.au/index.php/services

Notice the word wrapping on some of the red headings.
0
 
LVL 30

Expert Comment

by:LZ1
ID: 37729727
Try adding: word-wrap: break-word; to the h2
0
 
LVL 50

Expert Comment

by:jcimarron
ID: 37730867
TonyCabone--A Quick glance looks fine on IE9 although I do get the Compatibility View icon in the task bar which usually meant the coding is not quite what IE standards want.
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:TonyCabone
ID: 37735667
OK the break word stops the overlap but breaks the word 'INFRASTRUCTURE' into 2.

What CSS is needed to stop this from happening?
0
 
LVL 50

Expert Comment

by:jcimarron
ID: 37735779
0
 

Author Comment

by:TonyCabone
ID: 37735951
OK thanks however that doesn't really relate to the problem we're experiencing.

I did however note that W3C says 'Property word-wrap doesn't exist : break-word'


Surely there is a way to make a simple heading display correctly?

I've added an IE Warning to the web page, but this is less than ideal.
0
 
LVL 30

Accepted Solution

by:
LZ1 earned 390 total points
ID: 37737337
I'm seeing a span injected in IE only. In FF, Chrome and Safari there isn't an additional span. The weird thing is, this is only happening in the developer tools.  

I'm not sure why this is happening, but you may want to look at some of your JS to debug.

With that being said, try adding display:block to the span. Since span is not a block-level element it will run on as it needs. Setting the display:block to the span will help it behave.

Try this:
.rt-article-bg h2.title span{display:block;}

Open in new window

0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article demonstrates how to create a simple responsive confirmation dialog with Ok and Cancel buttons using HTML, CSS, jQuery and Promises
Find out what you should include to make the best professional email signature for your organization.
In this tutorial viewers will learn how to embed an audio file in a webpage using HTML5. Ensure your DOCTYPE declaration is set to HTML5: : The declaration should display (CODE) HTML5 is supported by the most recent versions of all major browsers…
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

739 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question