CSS3风格问题

use*_*014 7 html css

我创建了一个标签,但在右侧的箭头后面有白色背景

.tags {
  list-style: none;
  margin: 0;
  overflow: hidden; 
  padding: 0;
 }
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/eR8Ye/5/

如何删除标签右侧的白色背景?此标记的背景是渐变样式.

Tom*_*nti 2

你可以解决这个问题。

http://jsfiddle.net/eR8Ye/4/

  1. 从父级中删除右侧填充
  2. 删除背景颜色::after
  3. 将其放置::after在父级外部的右侧(使用负值)。

  • 我也这么认为,但这里的问题是按钮中的渐变(不在小提琴中,只是在问题中)。因此,除了答案之外,您还需要一个带有渐变的边框。 (2认同)