css - 检查输入后文本的css选择器
问题描述
如果检查输入但我失败了,我正在尝试使输入后的文本变为粗体。我认为我没有找到文本。我感谢任何帮助或提示。
input[type="radio"]:checked+ {
font-weight: bold;
}
<label for="radio-foobar">
<input type="radio" id="radio-3" value="3" />
Hello world!
</label>
解决方案
focus-within
过渡技巧可以近似于此。过渡是为了确保即使您在外部单击也能保持样式。
label {
font-weight: 400;
transition:0s 999s;
}
label:focus-within {
font-weight: 900;
transition:0s;
}
<label for="radio-3">
<input type="radio" id="radio-3" value="3" >
Hello world!
</label>
推荐阅读
- r - 修改图例顺序并添加频率值 - ggplop - R
- angular - PWA 使用 mediaDevices.getUserMedia 在屏幕上冻结,但远程调试器显示应用程序按预期工作
- java - 无法使用文件选择器访问 sqlite.db 文件(Java Swing 项目)
- javascript - 为什么使用 object.values(arguments) 而不是直接切片“arr”?
- python - 如何使用 requests-html 之类的库将 html 源代码中的 Web 服务器上的本地文件的图像源替换为 url + 本地文件
- javascript - 发送序列化的表单数据并接收带有表单和会话数据的 PHP Laravel 重定向
- ruby-on-rails - 覆盖 const_missing 在非开发环境中返回 `NameError uninitialized constant`
- php - PHP imap_open POP3 问题
- python - 根据另一列和关键字列表之间的相似性创建 Dataframe 列
- ruby-on-rails - MongoID 为任何异常抛出错误数量的参数。Ruby 3.0.0 + Rails 6.1.3.1