2014-11-01 2 views
11

Поскольку CakePHP 3x имеет встроенную отзывчивую функцию, мне бы хотелось знать структуры элементов и определения классов.
Я действительно знаком с Twitter Bootstrapping (сделано в проектах торта 2x). Но нужно ознакомиться с версией CakePHP 3x, как ее новой в рамках!
Я просмотрел css/base.css и нашел несколько классов для элементов, например Реагирование бутстрапа в CakePHP 3x

Grids: .small-1(to 12), .medium-1(to 12), .large-1(to 12)
Offsets: .small-offset-1(to 12), .medium-offset-1(to 12), .large-offset-1(to 12)
Align: .left, .right.... etc
Как реагирующие сайты работают со стандартными структурами элементов, есть ли какая-либо ссылка на загрузку Cake, например, формы, блоки и т. Д.?

+5

Cake 3.x теперь использует [** Foundation **] (http://foundation.zurb.com/) по умолчанию, однако вы отнюдь не вынуждены его использовать, вы можете обменять его на Bootstrap или любой другой структуры. – ndm

+0

Я не знаю, в чем вопрос. –

+0

У меня не возникло твоего вопроса. Но если вопрос о функциональности 3.0 имеет то же, что и 2.0, то «Да». Вы должны более четко понимать свои стандарты кодирования в версии 3.0. Вы можете использовать любой бутстрап или основание в cakephp 3.0. – Divyek

ответ

6

CakePHP 3 использует фреймворк Zurb Foundation «из коробки». Это означает, что классы, которые вы хотите использовать, будут указаны в их документации.

Specifically the page about the grids.

Вы можете настроить, удалить или заменить the provided default css, если хотите. Он предоставляется только для того, чтобы вы могли «наткнуться на землю» и чтобы новые пользователи представляли более организованный внешний вид, когда они впервые начали использовать фреймворк.

Если вы хотите пересмотреть историю этого изменения, вы можете check the PR on Github.