使用“>”我从少数人那里听到的,而不是“”让渲染得更快?
.slide:hover > div > span {
border-color: #c8c8c8;
}
要么
.slide:hover div span {
border-color: #c8c8c8;
}
非常感谢!
更新:问题
任何可靠性问题?
最佳答案
你应该非常认真地重新考虑倾听那些告诉你这种事情的人.
这种差异充其量是微不足道的.考虑到这些事情,没有人应该浪费时间,精力或智力.这不是一个有用的优化.不要陷入过早优化的陷阱,尤其是对于像HTML / CSS这样的动态语言.
在担心其他任何事情之前,先编写清晰,可维护且功能齐全的代码.
如果ul> li看起来比ul li更清楚,然后就这样写.如果没有,不要.把事情简单化.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。