css选择器
<style>
.parent{ width:90px;}
.parent p{ float:left; width:30px; }
.parent p+p{ float:right; }
</style>
<div class="parent">
<p>a</p>
<p>b</p>
<p>c</p>
</div>
为什么输出是 a c b?.parent p+p{ float:right; }
无法理解该段代码,紧接在p元素后面的所有p元素?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
亲, +号是选择紧邻的兄弟选择器;不是所有,选择所有兄弟选择器是~符号; 这里的+号会让你误以为是选择所有,因为你使用p+p,第二个元素符合p+p;第三个也符合p+p;