Ok I am just about to go crazy with this issue I am having with pretty much every website I make. And when it comes down to the end of making the website I always just write it off as no big deal. But it really annoys the heck out of me. So I am here to try and figure this out once and for all with the help of someone on this board.
The problem: My text is flowing outside of a div in a straight line down as I resize my browser screen to be smaller. ie (pressing ctrl and -). This only happens in Google Chrome or Safari. But in firefox it seems to be fine I don't understand what I am doing wrong here.
HTML
<div class="servicebox">
<div class="service_icon">
</div>
<div class="service_text">
<strong>Applicant Management</strong><br />
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make
<br />
<br />
<a href="#">Read More</a>
</div>
</div>
CSS
.service_text {
word-wrap:break-word;
font-family: CenturyGothic, Verdana, Geneva, sans-serif;
font-size: 11px;
color: #616161;
text-decoration: none;
margin-top: 16px;
margin-right: 0px;
padding: 0px;
margin-bottom: 0px;
margin-left: 5px;
float: left;
width: 19em;
position: static;
}
.service_text a:hover {
color: #616161;
text-decoration: none;
}
.service_text a {
color: #616161;
text-decoration: underline;
float: right;
}
.servicebox {
background-image: url(../images/servicebox.jpg);
background-repeat: no-repeat;
height: 166px;
width: 312px;
margin-top: 16px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 16px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.service_icon {
padding: 0px;
float: left;
height: 140px;
width: 72px;
background-image: url(../images/service_icon.png);
background-repeat: no-repeat;
clear: both;
margin-top: 16px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
}
.service_text strong {
font-family: CenturyGothic, Verdana, Geneva, sans-serif;
font-size: 14px;
color: #616161;
text-decoration: none;
margin: 0px;
padding: 0px;
}
If there is anything I can add to this to make the solution easier to find for you. Let me know
Here is some images to help describe the problem further.
[IMG]http://img809.imageshack.us/img809/5941/screenshot20110622at910.jpg[/IMG]
[IMG]http://img846.imageshack.us/img846/5941/screenshot20110622at910.jpg[/IMG]