模块制作标准说明

Posted ZKCloud

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模块制作标准说明相关的知识,希望对你有一定的参考价值。

  1. 原则一:CSS定义越少越好
  2. 原则二:进来用<ul><li>等简单的html代码结构
  3. 原则三:命名尽可能用CSS伪类
  4. 原则四:一个模块CSS名称不能超过三个

 

需要改正的写法:

 <div class="fenglei">
        <div class="fenglei_1 text-center">
            <div class="flf"><a href="/widget?id=YMspfl"><img src="~/wwwroot/static/images/ymimg/f5.png" /><br /><span>商品分类</span></a></div>
            <div class="flf"><a href="/widget?id=YMqd"><img src="~/wwwroot/static/images/ymimg/f3.png" /><br /><span>签到积分</span></a></div>
            <div class="flf"><a><img src="~/wwwroot/static/images/ymimg/f1.png" /><br /><span>分享</span></a></div>
            <div class="flf"><a href="/widget?id=YMqhb"><img src="~/wwwroot/static/images/ymimg/f2.png" /><br /><span>抢红包</span></a></div>

            <div class="flf"><a href="/widget?id=YMxrzq"><img src="~/wwwroot/static/images/ymimg/f4.png" /><br /><span>新人专区</span></a></div>

            <div style="clear:both;"></div>
        </div>
    </div>

 

修改以后的写法:

<div class="MainNav" key="ZKCloud.Web.Widgets.Core.Common.MainNav.MainNav" area="01">
    <ul>
        @foreach (var item in list) {
            <li>
                <a href="@item.Url" target="" title="@item.Title">
                    <i class="@item.Icon"></i>@item.Name
                </a>
            </li>
        }
    </ul>
</div>

 

以上是关于模块制作标准说明的主要内容,如果未能解决你的问题,请参考以下文章

Note

如何使用模块化代码片段中的LeakCanary检测内存泄漏?

python 用于在终端中运行的sublime text 3的简单代码片段制作工具

以下代码片段 C++ 的说明

在选项卡布局中使用两窗格片段

markdown 打字稿...编码说明,提示,作弊,指南,代码片段和教程文章