Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That seemingly simple input field is actually three divs, with a table inside, with three table cells, one of which contains several inputs.

http://cl.ly/image/1U2o090Q0K1i

Background images are used to give its visual appearance. Without them, it's a `border: none` text field - effectively invisible.



This is what happens when there is no meaning (semantics) behind core page markup. Small changes have seemingly arbitrary results that completely break the page.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: