[問題] CSS擷取第一張圖
假設我的網頁原始碼是這樣
<div>
<p>ABC</p>
<p><img......></p>
<p>DEF</p>
<p><img......></p>
</div>
CSS該怎麼定義才能取到第一張圖呢?
第一張圖不一樣是在第二行的位置,也續第一也許第三不固定
試過nth-child與nth-of-type都無法,主要卡在前面還有個p
求css解,目前不考慮js其他方法
麻煩各位高手了,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.96.76.60
※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1402023073.A.5B5.html
※ 編輯: wei76422 (140.96.76.60), 06/06/2014 10:53:12
推
06/06 11:40, , 1F
06/06 11:40, 1F
→
06/06 11:55, , 2F
06/06 11:55, 2F
→
06/06 11:56, , 3F
06/06 11:56, 3F
推
06/06 13:10, , 4F
06/06 13:10, 4F
→
06/06 13:11, , 5F
06/06 13:11, 5F
→
06/06 13:11, , 6F
06/06 13:11, 6F
→
06/06 13:13, , 7F
06/06 13:13, 7F
→
06/06 13:13, , 8F
06/06 13:13, 8F
→
06/06 13:15, , 9F
06/06 13:15, 9F
→
06/06 13:16, , 10F
06/06 13:16, 10F
→
06/06 13:16, , 11F
06/06 13:16, 11F
p:first-child的話就會變成兩張圖都選到,所以不能這樣寫
其實不太懂 > 的意思,有google到說可以利用 > ,但我試過會失敗耶!
※ 編輯: wei76422 (140.96.76.60), 06/06/2014 14:00:16
→
06/06 14:43, , 12F
06/06 14:43, 12F
→
06/06 16:09, , 13F
06/06 16:09, 13F
→
06/06 16:10, , 14F
06/06 16:10, 14F
推
06/06 16:13, , 15F
06/06 16:13, 15F
→
06/06 16:14, , 16F
06/06 16:14, 16F
→
06/06 16:14, , 17F
06/06 16:14, 17F
感謝H大詳細的說明,但這樣看來真的無解了QQ
※ 編輯: wei76422 (140.96.76.60), 06/10/2014 15:00:23