我已經在互聯網上搜索了所有內容,但找不到解決方案。CSS在鏈接末尾添加一些文本
我需要一些CSS,它會在URL的末尾添加一些額外的文本。
例如,www.google.com/search-url 我想要一些能夠在網址末尾自動添加「/ download」的內容。
更新:如果不能通過CSS,請分享jquery/php代碼。
我已經在互聯網上搜索了所有內容,但找不到解決方案。CSS在鏈接末尾添加一些文本
我需要一些CSS,它會在URL的末尾添加一些額外的文本。
例如,www.google.com/search-url 我想要一些能夠在網址末尾自動添加「/ download」的內容。
更新:如果不能通過CSS,請分享jquery/php代碼。
我不認爲你正在尋找什麼可能與CSS。 CSS用於設計您的網站並改善您網站的前端。 如果您想在後端工作更多,例如更改字符串(如鏈接),則可以使用PHP。
你不能在CSS中做到這一點。
CSS可以改變鏈接的顯示方式 - 例如, a:after { content: ' (download)' }
將意味着鏈接後面跟着一段文字 - 但它不能改變HTML的實際內容,在這種情況下,href屬性控制鏈接實際指向的位置。
您需要在JavaScript或服務器端執行此操作。
很抱歉,但你可能想使用PHP或者也許jQuery的
這看起來像一個幾乎不可能完成的事用CSS做的,但有一些東西你可以試試。 這是我最近使用的一些代碼,用於顯示頁面的打印版本的鏈接的URL。
a:after {
content: " [Link: " attr(href) "]";
color: #000;
text-decoration: none;
}
你可以使用的部分只是一個:after和它的第一行。在你的情況下,它應該是這樣的:
a:after {
content: "/download";
}
我不確定它是否會成爲可點擊鏈接的一部分,但你永遠不知道。 如果用JavaScript,PHP或PHP做這件事情會更容易也更合乎邏輯...
在CSS中執行此操作的唯一方法是使用content: (text)
,但實際上在HTML(或其他語言),以防您需要修復某些問題。
請給出一個更好的例子,你的意思是鏈接文本或實際的網址。用代碼示例顯示你正在嘗試做什麼。 –
請注意:http://www.w3schools.com/cssref/tryit.asp?filename=trycss_sel_after_style – Reek