Как в мобильных браузерах растягивать макет в 240пх на весь экран (viewport)?
<meta name="viewport" content="width=240">;


Вроде так.
По-моему android и iphone прекрасно понимают media queries

Так почему бы не использовать их?
Что-то вроде:

@media only screen and (min-width: 240px), only screen and (min-device-width: 240px) {

 #more-than-240px {
background:red;
}

}