填坑铺路20160830

前端之家收集整理的这篇文章主要介绍了填坑铺路20160830前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  • 发现 PHP 给的富文本字段除了基本的文本行内元素可能出现之外,还有可能会有块状元素 p,所以不能用 p 来包字段 .用 万能div 吧...

  • html 实体标记 "是双引号 ' 是单引号... &与...

  • 文字围绕图片的办法: image 标签的 align属性left 或者 right 不过感觉这是上个世纪门户网站的布局吧...

  • 后端给的富文本字段有可能包含异常标签...需要前端smarty 模板或者数据抓取后做处理,要不然容易造成页面结构错乱.

  • ellipsis 限宽式截断文本并且带有border-bottom 和其他 div的border-top要重合时 会有一些问题,经常要使用 margin-bottom 取负值的 trick.

  • 我在想我的 smarty 模板里面有许许多多判空逻辑,有没有办法减少呢...主要是有许许多多自己写死的文字...和字段值放在不同标签里面,比方说在一个 margin,padding不为空的div内部有两部分 html,主要涉及到两个不同的字段还有一些夹杂在两部分 html 之内,之外的文字性等等'死数据'的标签:


        {{ if !empty($tpl_data.author_introduction) }}
        
        

{{ /if }}
    {{ if !empty($tpl_data.dynasty_introduction) }}
    <a class="small-title primary-content" href="javascript:;"&gt;{{ $tpl_data.dynasty }}</a>
    <p class="para-content"&gt;
        {{ $tpl_data.dynasty_introduction }}
        <a href="javascript:;" class="detail primary-content hide"&gt;[查看详情]</a>
    </p>
    {{ /if }}
</div>
{{ /if }}</code></pre>

说实话这段代码这样写 我也是没办法没办法的没办法...还有更简便的写法嘛 ???

猜你在找的程序笔记相关文章