我只想在完全由自己選擇錨標籤的情況下選擇錨標籤,這樣我就可以使它們看起來像按鈕,而不會導致句子中的錨點看起來像按鈕。我不想添加額外的類,因爲這是在CMS內進行的。只有當週圍沒有文字時,我纔可以選擇<a>嗎?
我本來想這樣:
article p a:first-child:last-child {
background-color: #b83634;
color: white;
text-transform: uppercase;
font-weight: bold;
padding: 4px 24px;
}
但它不工作,因爲文字內容不視爲:first-child
或:last-child
標準。
我想匹配
<p><a href='#'>Link</a></p>
但不
<p><a href='#'>Link</a> text content</p>
或
<p>text content <a href='#'>Link</a></p>
這可能與CSS?
你不能使用jQuery/JavaScript? –
我可能會,但如果可能的話,我寧願堅持CSS。這是一個更有趣的問題,看看是否有可能。我確實有其他選擇,儘管這將是我想要的。 – Goldentoa11
嘗試':empty'僞類。一個缺點是,元素必須是完全空的(沒有空格,標籤等) – Morpheus