举报投诉联系我们 手机版 热门标签 鳄鱼CMS
您的位置:鳄鱼CMS > css的content属性 CSS content 属性

css的content属性 CSS content 属性

2023-05-09 11:31 CSS参考手册

css的content属性 CSS content 属性

css的content属性

CSS的content属性是CSS2.1规范中新增的一个属性,它可以用来在元素中插入内容。它可以用来替代HTML中的文本内容,也可以用来添加额外的信息,如图标、图片等。

content: "";  
content: normal;  
content: none;  
content: attr(data-icon);  
content: url(image.png);  

CSS content 属性可以用于伪元素(::before 和 ::after),这样就可以在不使用HTML标签的情况下创建一些有趣的效果。例如,我们可以使用 content 属性在链接上显示一个小图标:

a::after {  
    content: url(icon.png);  
    padding-left: 5px;  
}

此外,我们还可以使用 content 属性来创建一些有趣的功能。例如,我们可以使用 content 属性来创建一个“隐藏”功能:

.hidden {  
    position: absolute;  
    left: -9999px;  
    content: "This element is hidden";  
}

此外,我们还可以使用 content 属性来创建一些有趣的功能。例如,我们可以使用 content 属性来创建一个“隐藏”功能:

.hidden {  
    position: absolute;  
    left: -9999px;  
    content: "This element is hidden";  
}

此外,CSS Content 还可以应用于表单元素上。例如,我们可以使用 Content 来显示表单字段上的错误信息。这样就不必在 HTML 中显式声明错误信息了。

.error {  
    border-color: red;  
    color: red;  
    content:"Please enter a valid value";     } 

最后要说明的是 CSS Content 还可以应用于 JavaScript 中。例如,我们可以通过 JavaScript 条目条目中的内容条目条目中的内容条目条目中的内容条目条目中的内容将 CSS Content 申请到 HTML 元素上。这样就不必在 HTML 代码中声明 CSS Content ,而是通过 JavaScript 条目将 CSS Content 申请到 HTML 元素上。

CSS content 属性

CSS content 属性

实例

以下示例将在每个链接后的括号内加上网址:

a:after
{
content: " (" attr(href) ")";
}


属性定义及使用说明

content 属性与 :before 及 :after 伪元素配合使用,来插入生成内容。

默认值: normal
继承: no
版本: CSS2
JavaScript 语法: object.style.content="url(beep.wav)"


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主流浏览器都支持Content属性。

注意: IE8只有指定!DOCTYPE才支持Content属性。


Content属性值

说明
none 设置Content,如果指定成Nothing
normal 设置content,如果指定的话,正常,默认是"none"(该是nothing)
counter 设定计数器内容
attr(attribute) 设置Content作为选择器的属性之一。
string 设置Content到你指定的文本
open-quote 设置Content是开口引号
close-quote 设置Content是闭合引号
no-open-quote 如果指定,移除内容的开始引号
no-close-quote 如果指定,移除内容的闭合引号
url(url) 设置某种媒体(图像,声音,视频等内容)
inherit 指定的content属性的值,应该从父元素继承


相关文章

CSS 参考手册: :before 伪元素

CSS 参考手册: :after 伪元素

阅读全文
以上是鳄鱼CMS为你收集整理的css的content属性 CSS content 属性全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 鳄鱼CMS eyucms.com 版权所有 联系我们