CSS content
此屬性通常和偽物件選擇器一起配合使用。
一.插入簡單的字串:
content屬性可以規定要插入的字串內容,通常要和偽類選擇器一起使用。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div{ width:250px; height:100px; text-align:center; } div::after{ content:"softwhy.com"; } </style> </head> <body> <div>本站url地址是:</div> </body> </html>
content後面可以設定要插入的字串內容,需要用引號進行包裹。
如果要插入引號之類的字元,可以使用類似於程式設計程式碼中的轉義字元來實現。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div{ width:250px; height:100px; text-align:center; } div::after{ content:"\"softwhy.com\""; } </style> </head> <body> <div>本站url地址是:</div> </body> </html>
上面的程式碼可以在div的後部追加一個帶有雙引號的字串。當然也可以使用下面將要介紹的方式。
二.open-quote和close-quote作為屬性值:
如果對open-quote和close-quote不夠了解可以參閱CSS3 quotes 屬性一章節。
open-quote和close-quote分別表示巢狀的開始標記和結束標記。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div{quotes:"(" ")" } div::before{ content: open-quote; } div::after{ content:close-quote; } </style> </head> <body> <div>本站的url地址是softwhy.com</div> </body> </html>
字串最終會被小括號包裹,當然開始標記和結束標記可以根據需要隨意設定的。
三.插入圖片:
使用此屬性可以給元素插入圖片:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div::before{ content:url(template/comiis_x3dfmh/comiis_pic/logo.png); } </style> </head> <body> <div>本站的url地址是softwhy.com</div> </body> </html>
上面的程式碼可以在div的前面新增一個圖片,使用url來規定圖片的地址。
四.插入元素的屬性值:
可以從元素中獲取屬性,然後再插入到元素中,程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div::after{ content:attr(url); } </style> </head> <body> <div url="softwhy.com">本站的url地址是</div> </body> </html>
上面的程式碼可以獲取div自定義的url屬性值,然後插入到div元素的尾部。
相關文章
- CSS content character ACSS
- CSS align-contentCSS
- CSS justify-contentCSS
- CSS中content屬性的妙用CSS
- 【CSS系列】被忽略的content屬性CSS
- CSS - border-box 和 content-boxCSS
- SCSS @contentCSS
- Content Security Policy
- android.content.res.XmlResourceParser android.content.pm.ProviderInfo.loadXmlMetAndroidXMLIDE
- Android中Content ProviderAndroidIDE
- Android Content Provider SecurityAndroidIDE
- file_get_content
- 你有了解css計數器(序列數字字元自動遞增)嗎?如何透過css的content屬性實現呢?CSS字元
- read content in a text file in pythonPython
- [Bash] Append the content at the beginning of the fileAPP
- 理解HTTP之 content-typeHTTP
- http Content-Type 知多少HTTP
- Content Security Policy (CSP) 介紹
- Boost Your Strategy With The Content Marketing Tools
- HTTP Content-Type型別HTTP型別
- [HTTP] HTTP 協議 Response Header 之 Content-Length、Transfer-Encoding與Content-EncodingHTTP協議HeaderEncoding
- axios 修改Content-Type設定iOS
- HTTP協議中Content-TypeHTTP協議
- Django中content_type的使用Django
- 課程 3: Content Providers 簡介IDE
- 什麼是 CMS - Content Management System
- HTTP狀態碼和content-typeHTTP
- 問題一:Content-Type header is not supportedHeader
- 使用 content-visibility 優化渲染效能優化
- 偽元素 content 出現中文亂碼
- IllegalArgumentException:Unknown URL content 錯誤的原因Exception
- ncurses關於顏色系統:start_color(),has_colors(),init_pair(),color_content(),pait_content()AI
- align-items與align-content區別
- http協議Content-Type型別表HTTP協議型別
- iOS AutoLayout進階(三)Content Compression Resistance PriorityiOS
- WPF控制元件結構與Content理解控制元件
- .Net 如何修改 HttpHeaders 中的 Content-DispositionHTTPHeader
- meta標籤的http-equiv與content解析HTTPUI