Чтобы достичь этого, вы должны использовать медиа-запросы.
https://developer.mozilla.org/en-US/docs/CSS/Media_queries
Основная идея заключается в том, чтобы разработать с мобильного телефона вверх, или «отзывчивым» дизайн. Вы должны искать в Google, чтобы узнать больше.
Вы затем использовать такие операторы, как
@media only screen and (max-width: 480px){
#content{
display:block;
}
}
, например, чтобы определить, как определенные изменения элементов для каждого вида. Существует множество ресурсов для этого, которые можно найти при базовых поисковых запросах, поэтому здесь необходимо подробно описать это.
Вы можете также добавить в специальных таблицах стилей следующим образом:
<link rel="stylesheet" media="all and (max-width: 480px)" href="http://foo.bar.com/stylesheet.css" />
, если вы хотите, чтобы отделить таблицы стилей для каждого вида.
удачи.
Если у вас есть конкретные вопросы, не стесняйтесь спрашивать, и я могу обновить.
Есть ли в Bootstrap без Javascript-плагинов требуется Javascript? Blueprint? 960.gs? SASS, скомпилированный сервером, также не потребует JS. Этот вопрос слишком абстрактен, чтобы отвечать, а также (что JS связано с CSS как таковым?). Добро пожаловать в SO. –
http://thesquaregrid.com/, http://goldengridsystem.com/, http://cssgrid.net/, http://fluidbaselinegrid.com/ –
Вы можете отлично использовать Bootstrap без части JS. Также проверьте Фонд Zurb's и Bourbon Neat Thoughtbot's, который в значительной степени опирается на SASS mixins (что хорошо в моей книге). – depa