利用CSS中的content属性来获取标签元素中的某个属性值
来源:互联网 发布:软件杯比什么 编辑:程序博客网 时间:2024/04/25 08:33
首先必须声明一下,不知道content是什么的朋友请去翻一下CSS手册,如果不知道CSS手册是什么的朋友请无视这篇烂文,因为这篇烂文是我在网上看到有人提到说,如何利用CSS来获取某个标签中的属性值时想到的,权当博客充数的文章。
在HTML中有一个title属性相信各位页面仔同仁们应该都知道的,这个title属性呢可以让我们让在鼠标悬停在某个内容上时出现一个小黄条来显示更多的一些文本信息。以前也有很多人通过在某个标签中再嵌套一个标签,然后结合JS的方式让那个多嵌套的标签模拟title的效果(当然也是会去美化一下的)。
不会JS,手又十分欠的人,记得以前在CSS手册里看到过有一个属性可以读取标签属性值的,翻一下,搞出一个简单的丑陋的效果,木有demo,因为代码很简单,又懒得打开FTP上传,抱歉。
?View Code XML
1
<a href="http://blog.linxz.de/">小志博客</a>
?View Code CSS
12
a {position:relative;float:left;height:20px;font-size:12px;}a:hover:after {position:absolute;top:16px;left:0;content:attr(href);padding:2px 5px;color:#000000;border:1px solid #99CC29;background-color:#E5E5E5;border-radius:3px;box-shadow:0 1px 0 #000000;}
代码中重点的是利用:after或者:before,然后让content来读取标签内的属性值。content:attr(href)
attr(这里放标签中的那个属性,浏览器会去读取属性值的)
最后的最后,再废话一句,不是所有浏览器都支持的哈。如果要所有浏览器都支持的话,那么就是前面所提到的,多嵌套一个标签,然后结合JS来实现。
- 利用CSS中的content属性来获取标签元素中的某个属性值
- CSS中的content属性
- 获取到某个元素的某个style中的属性。
- 使用链接改变某个标签中的某个属性的值
- 封装获取某个元素指定css属性值的方法
- HTML中的标签、元素、属性和值
- CSS:before和after中的content属性
- META标签中的<http-equiv>属性值“content-Type”
- 利用javascript取得css中的属性值
- 获取元素属性中的[x]
- asp.net获取html内容中的指定标签下的某个属性值
- JQUERY 获取html标签中的属性值
- 25.获取css样式中的属性值
- js获取css属性中的值
- 获取一个类型中的某个属性的值
- css伪元素属性content用法场景
- 准确获取指定元素CSS属性值
- js获取、设置元素css属性值
- iphone 实用功能
- 8 如何将图片加载进swf
- 顺序表
- UMTS 与 WCDMA的区别
- NSNotificationCenter 的使用
- 利用CSS中的content属性来获取标签元素中的某个属性值
- RTL内存函数
- iphone 让一个UIImageView响应点击事件
- [编程珠玑读书笔记]快速排序
- ubuntu添加PPA(个人软件包)源
- Windows文件同步到Linux
- Win32 API
- iphone调用系统电话、浏览器、地图、邮件等
- 哪位高手能帮小弟完善这个CSS导航下拉菜单(最主要显得大气,不需要多炫),我不懂CSS,再三谢谢,