使用“内容”修改文字吗?

时间:2019-04-08 18:15:05

标签: css

我尝试使用 css 更改按钮的文本,但这不起作用。

我尝试使用 content:“ sth” ,但这不起作用。

button.mainMenu {
  content: "-";
}

button.mainMenu:hover {
  content: "X";
}
<body>
  <button class="mainMenu" type="button">
    </button>
</body>

它在框中没有显示任何内容:/

1 个答案:

答案 0 :(得分:6)

content仅适用于::before::after伪元素

button.mainMenu::before {
  content: "-";
}

button.mainMenu:hover::before {
  content: "X";
}
<button class="mainMenu" type="button"></button>