[问题] 选择器:位于某元素“前”的元素

楼主: ggirls (哥)   2018-05-27 21:13:45
若 <span class="A"><br><span class="B">
我想要选择 class="B" 前的 <br>要如何表示?
css 的 element+element, element~element
都是以某元素“后”的元素的角度来看,有特别的
原因吗?
作者: art1 (人,原来不是人)   2018-05-27 22:22:00
上次看某个线上课程似乎有说没办法选择之前的元素猜测选择器可能是用正规表示法实做?而 js 的正规不支援往前看
作者: kurtisgod (蹦蹦蹦)   2018-05-27 23:31:00
作者: marymeow (喵喵吧喵喵)   2018-05-28 15:16:00
[class^="A"] br{} 这样试试?阿 看错 请帮我删掉 谢谢QQ
作者: Gold740716 (项为之强)   2018-05-28 21:16:00
记得是实作上的限制做不到
作者: coke604 (Peter)   2018-06-11 08:03:00
怎么不直接帮br加上class...
作者: shter (飞梭之影)   2018-06-13 23:48:00
我也常遇到这种问题,有时套件产生的元素没tpl能改的
作者: ymcheung (ymc)   2018-06-14 21:17:00
直接帮 br 加 class+1,这样网站变大后才好维护

Links booklink

Contact Us: admin [ a t ] ucptt.com