mouf / html.template.bootstrap
本包包含一个基于Twitter Bootstrap HTML/CSS/JS库的Mouf模板,以及一个Mouf安装文件,以便您轻松地将模板添加到Mouf项目中。
v5.2.1
2022-12-01 15:53 UTC
Requires
Requires (Dev)
- phpstan/phpstan: ^1.9
- squizlabs/php_codesniffer: ^3.3.1
- thecodingmachine/phpstan-strict-rules: ^1.0
This package is auto-updated.
Last update: 2024-08-29 03:52:44 UTC
README
本包包含一个基于Twitter Bootstrap库的基本Mouf模板。
Bootstrap模板
Bootstrap模板是一个经典的1-2-3列布局,包括头部和尾部。它能够自动适应,如果您在左侧列中不放置任何内容,则它将消失。使用模板实例,您可以自定义列的宽度等...
模板与Bootstrap版本
以下是模板版本与Bootstrap版本的简单对照表
Bootstrap菜单渲染器
所以,如果您在Mouf中声明菜单并使用Bootstrap,这将帮助您渲染菜单。渲染器大量使用了在mouf\html.widgets.menu包中声明的对象。
Mouf包
本包是Mouf(http://mouf-php.com)的一部分,Mouf是一个旨在通过提供图形依赖注入框架来确保良好开发实践的尝试。使用Mouf的用户界面,您可以通过创建菜单和菜单项实例来图形化地创建您的菜单。
实际应用
使用Menu类定义菜单。Menu类可以包含许多MenuItem。每个menuitem可以包含许多MenuItem。您将Menu实例传递给BootstrapMenuRenderer::toHtml,它将渲染菜单。