css目標(biāo)選擇器,not選擇器不支持復(fù)雜選擇?
盡管css的選擇器很強(qiáng)大了,但是考慮其兼容性,盡可能的少用,比如我們在做一個(gè)前端頁面的切圖的時(shí)候,會(huì)看情況:
如果是h5手機(jī)網(wǎng)站,推薦用css選擇器
如果是pc網(wǎng)站,適當(dāng)用css選擇器
如果是pc網(wǎng)站,并且是政府、學(xué)校等機(jī)關(guān)單位,杜絕用css選擇器
css層次選擇器有哪些?
選擇器body > div 只操作body下級的div。div1 + div2 只選擇div1 同級 隨后 相鄰最近 的div2div1 ~ p 選擇div1下所有的p屬性選擇器
css元素定位工具?
cssSelector定位,屬于CSS高級等位,它的定位方式,利用選擇器進(jìn)行的。在CSS 中,選擇器是一種模式,用于選擇需要添加樣式的對象。“CSS” 列指示該屬性是在哪個(gè)CSS 版本中定義的。(CSS1、CSS2 還是CSS3。);
下面羅列了一部分的CSS定位方式。看到這么多是否覺得CSS不再簡單,其實(shí)不然常用的幾種方式作者已標(biāo)記,CSS定位是平常使用過程中非常重要的一種方式。它與Xpath定位有諸多類似的地方,但是無論從性能還是語法上來說CSS都是比較有優(yōu)勢的。
1、一般情況下定位速度要比XPATH快
2、語法比Xpath要簡潔
標(biāo)簽指定式選擇器的寫法要求的是?
BCD B 比如class類型 class = "nav"的話 那么css對應(yīng) .nav{} C 比如 body input 就是直接對應(yīng) body{} input{} D ID選擇器 id="name" 那么css對應(yīng) #name{}