我在我的网站上工作,所以即使JavaScript被禁用,它看起来和工作几乎一样,所以我有一个INPUT和TEXTAREA标签,当启用JavaScript我可以集中我的鼠标INPUT和TEXTAREA风格从display: none
变成display: block
,如果用户关注INPUT标签,然后将某些样式应用于TEXTAREA标签,有没有办法用CSS检查?谢谢大家,祝你有美好的一天。CSS,启用样式条件
0
A
回答
1
您可以使用adjacent selector
这样的:
HTML:
Click on the text input
<input type="text">
<textarea name="" id="" cols="30" rows="10"></textarea>
CSS
input[type=text]:focus {border:1px solid red; }
textarea { display:none; }
input[type=text]:focus + textarea {display:block; }
虽然你会发现,你不能真正点击并专注于textarea的当它出现时。
3
如果你有textbox
比对后textarea
,您可以使用+
adjacent selector
textarea {
display: none;
}
input[type=text]:focus + textarea {
/* Switching styles for textarea when textbox is focused*/
display: block;
}
注:一类添加到
input[type=text]
选择特定 元素,否则上述选择器将触发全部textarea
和input[type=text]
元素
1
是的,你可以使用Pseudo-classes
范例CSS做它:focus
1
相关问题
- 1. CSS有条件地应用样式
- 2. 用CSS文件中的条件替换html css样式
- 3. JavaFX的条件CSS样式的按钮
- 4. 浏览器条件CSS样式
- 5. 样式滚动条css colorbox
- 6. webkit css滚动条样式
- 7. 如何在CSS样式表中使用条件格式?
- 8. 在条件样式
- 9. css条件格式
- 10. 条件CSS格式
- 11. 问题将css样式有条件地应用于twitter-bootstrap表
- 12. CSS滚动条样式跨浏览器
- 13. CSS,HTML或Jquery - 滚动条样式
- 14. CSS禁用样式
- 15. 调用CSS样式
- 16. 使用CSS样式
- 17. CSS样式元件对准
- 18. 文件上传样式css
- 19. CSS样式WordPress的插件
- 20. 在CSS样式引用中复制嵌入式CSS样式
- 21. 样式中的CSS样式?
- 22. 条件样式在WPF
- 23. Silverlight中的条件样式?
- 24. Knockout中的条件样式
- 25. IE样式表条件
- 26. 回形针条件样式
- 27. 条件边框样式VB
- 28. JSF中的条件样式
- 29. WPF/Silverlight条件样式
- 30. IE条件样式表
谢谢尼克。 –