如何将随机类名添加到博客模板中的元素

约翰·D

我想从 (class1, class2, class3, class4) 添加一个随机类名到 #tagcat 元素。

我怎样才能做到这一点?没有javascript可以做到这一点吗?

<b:if cond='data:top.showPostLabels and data:post.labels'>
  <b:loop index='i' values='data:post.labels' var='label'>
    <b:if cond='data:i == 0'>
      <div class='alt-cat blurple-gradient' id='tagcat' title='ds'>
        <a expr:href='data:label.url' rel='tag'>
          <data:label.name/>
        </a>
      </div>
    </b:if>
  </b:loop>
</b:if>
</div>

编辑

这是显示我博客主页上最近 8 篇文章的完整代码:

<div class='entry-content' expr:id='&quot;post-body-&quot; + data:post.id' expr:itemprop='(data:blog.metaDescription ? &quot;&quot; : &quot;description &quot;) + &quot;articleBody&quot;'>

  <b:if cond='data:blog.pageType == &quot;item&quot;'>
    <data:post.body/>
    <b:else/>
    <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
      <data:post.body/>
      <b:else/>
      <div class='post-media'>
        <b:if cond='data:post.firstImageUrl'>

          <div class='image-wrap'>
            <!-- <div class='mask'/> -->
            <a expr:href='data:post.url'>
              <img expr:alt='data:post.title' expr:src='data:post.thumbnailUrl' />
            </a>

          </div> <b:else/>
          <div class='needo' /> </b:if>


        <script class='java' expr:src='&quot;/feeds/posts/default/&quot; + data:post.id + &quot;?alt=json-in-script&amp;callback=labelset&quot;' type='text/javascript' />


        <b:if cond='data:top.showPostLabels and data:post.labels'>
          <b:loop index='i' values='data:post.labels' var='label'>
            <b:if cond='data:i == 0'>

              <div class='alt-cat blurple-gradient' id='tagcat' title='ds'>
                <a expr:href='data:label.url' rel='tag'>
                  <data:label.name/>
                </a>
              </div>
            </b:if>
          </b:loop>
        </b:if>
      </div>
      <div class='post-body'>

        <div class='post-title'>
          <h2>
            <a expr:href='data:post.url'><data:post.title/></a>
          </h2>
        </div>
        <div class='post-entry'>
          <p><data:post.snippet/></p>
        </div>

        <div class='post-author'>
          <!--
                                  <div class='image-thumb'>
                                    <img alt='Post Author' expr:src='data:post.authorPhoto.url'/>
                                  </div>
-->
          <div class='name-author'>
            <data:post.author/>
            <div class='time-stamp'>
              <data:post.timestamp/>
            </div>
          </div>
        </div>

该元素#tagcat显示标签。我想#tagcat为不同的帖子在元素上添加不同的类,以便它们以不同的颜色显示,因此我需要为不同的帖子片段标签使用不同的 CSS。

巴萨姆

为什么不在类中使用帖子标签名称并使用 css 设置每个标签的样式

<div expr:class='data:label.name' id='tagcat' title='ds'>

CSS

.label-name { color: your color }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将矢量元素添加到模板

来自分类Dev

如何将模板类添加到堆栈数组?

来自分类Dev

如何将类名添加到以特定ID开头的所有元素?

来自分类Dev

OM如何将类添加到html元素

来自分类Dev

如何将类添加到给定的元素?

来自分类Dev

如何将CSS类添加到导航元素中的元素

来自分类Dev

如何将动态类添加到 angular 中的循环元素

来自分类Dev

ReactJs,如何将类名添加到相同div的Map中

来自分类Dev

如何将元素添加到数组中的对象

来自分类Dev

如何将更改添加到python中的类

来自分类Dev

如何将类添加到列表中?

来自分类Dev

如何将新博客管理面板中的新博客帖子添加到帖子数据库中?

来自分类Dev

如何将博客文章中的精选图片添加到shopify的主页上

来自分类Dev

如何将README.md文件添加到HEXO生成的博客的根目录中?

来自分类Dev

如何将类添加到具有不在数组中的类名称的元素中

来自分类Dev

如何将类添加到具有不在数组中的类名称的元素中

来自分类Dev

如何将类添加到相邻元素的输入元素?

来自分类Dev

如何将Node.js项目模板或扩展名添加到VisualStudio?

来自分类Dev

如何将模板对象添加到C#Frame模板中

来自分类Dev

如何将加权曲线添加到随机选择

来自分类Dev

如何将模式添加到随机?

来自分类Dev

如何将CSS类添加到HTML5图片元素

来自分类Dev

如何将类添加到使用 document.createElement 创建的元素?

来自分类Dev

如何将 mouseenter() 或 mouseleave() 添加到同一类的多个元素?

来自分类Dev

如何将html类添加到上面的元素

来自分类Dev

如何将类添加到 symfony 小部件根元素

来自分类Dev

如何将提交哈希添加到Play模板?

来自分类Dev

如何将HTML添加到emberjs模板?

来自分类Dev

将 Templavoila 模板添加到 Typo3 博客

Related 相关文章

  1. 1

    如何将矢量元素添加到模板

  2. 2

    如何将模板类添加到堆栈数组?

  3. 3

    如何将类名添加到以特定ID开头的所有元素?

  4. 4

    OM如何将类添加到html元素

  5. 5

    如何将类添加到给定的元素?

  6. 6

    如何将CSS类添加到导航元素中的元素

  7. 7

    如何将动态类添加到 angular 中的循环元素

  8. 8

    ReactJs,如何将类名添加到相同div的Map中

  9. 9

    如何将元素添加到数组中的对象

  10. 10

    如何将更改添加到python中的类

  11. 11

    如何将类添加到列表中?

  12. 12

    如何将新博客管理面板中的新博客帖子添加到帖子数据库中?

  13. 13

    如何将博客文章中的精选图片添加到shopify的主页上

  14. 14

    如何将README.md文件添加到HEXO生成的博客的根目录中?

  15. 15

    如何将类添加到具有不在数组中的类名称的元素中

  16. 16

    如何将类添加到具有不在数组中的类名称的元素中

  17. 17

    如何将类添加到相邻元素的输入元素?

  18. 18

    如何将Node.js项目模板或扩展名添加到VisualStudio?

  19. 19

    如何将模板对象添加到C#Frame模板中

  20. 20

    如何将加权曲线添加到随机选择

  21. 21

    如何将模式添加到随机?

  22. 22

    如何将CSS类添加到HTML5图片元素

  23. 23

    如何将类添加到使用 document.createElement 创建的元素?

  24. 24

    如何将 mouseenter() 或 mouseleave() 添加到同一类的多个元素?

  25. 25

    如何将html类添加到上面的元素

  26. 26

    如何将类添加到 symfony 小部件根元素

  27. 27

    如何将提交哈希添加到Play模板?

  28. 28

    如何将HTML添加到emberjs模板?

  29. 29

    将 Templavoila 模板添加到 Typo3 博客

热门标签

归档