I "think" the issue is that the span.input element is more than one line "high", and so the bottom border of the span.label element does not line up with it.
If that's the case, there's no way around it without some overly complex js to resize the elements to give them the same rendered box height. You may want to rething the approach, and remove the border from the label.
Sean
Main Topics
Browse All Topics





by: COBOLdinosaurPosted on 2005-05-13 at 04:47:13ID: 13994783
If i understand the problem, you just need to eliminate one of the two borders. So:
div.row span.input {
float: left;
width: 250px;
text-align: left;
border-style: solid;
border-width: thin;
border-left:none;
}
If that is not what you need I guess I don't understand and yu will need to try and give me a little more explanation.
Cd&