首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用函数动态生成标记

问使用函数动态生成标记
EN

Stack Overflow用户
提问于 2017-05-02 11:04:37
回答 1查看 53关注 0票数 0

我想显示动态标签。我似乎不能让我的css看起来很好。容器是响应性的,因此它必须很好地断开:

CSS:

代码语言:javascript
复制
.tags {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: white;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.25em;
    padding-bottom: 0.25em;
    margin: 0.5em;
}

显示方式如下:

代码语言:javascript
复制
mapTags = tagArray => {
  return tagArray.map((item, i) => <span key={i} className={styles.tags}>
  {item}</span>);
};

请帮帮忙。

奖励:有时标签包含空格,如。“这是标签”。如何解决我在这里的边界被打破?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-02 11:17:27

<span>是一个内联元素。尝试使用<div>。如果有必要使用span,请尝试应用display: block属性。但这并不是理想的做法,即使它是有效的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43736290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档