关于本站
“最难不过坚持”
本人承接扒站仿站,php网站维护,病毒查杀,网站编辑,网站改版,html制作
有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339
2655
39
分类目录
最新评论
- https://jueru.net/
-
- :weixiao:
-
- :shuijiao: :weiqu: :zhenbang: :leng:
-
- :yiwen: :yiwen: :yiwen: :yiwen:
-
- 这个业务逻辑多少都有点奇怪了,阅读浏览次数增值在新闻详情页的控制器方法里setInc,这怎么还写进模型事件里了。如果非要用onAfterRead也可以,把新闻文章的内容单独分出来一个news_content表,然后把它和news做关联,然后给news_content表的onAfterRead事件做增值处理,这样点进新闻页内查询到文章内容时才会触发它。
-
文章标签更多
打开边栏(ESC)
关闭边栏(ESC)
在CSS3中扩展了颜色值包含 currentColor 关键字,并用于所有接受颜色的属性上。
currentColor是 color 属性的值,具体意思是指:currentColor关键字的使用值是 color 属性值的计算值。
如果currentColor关键字被应用在 color 属性自身,则相当于是 color: inherit。
上述代码将会让div拥有一个红色的边框,这就解释了 border-color 属性的默认值是 color 属性的值;
如果将上述代码中的color属性定义删除,那么边框的颜色将取决于父元素的 color 计算值,因为 color 拥有继承性;
效果图:
currentColor是 color 属性的值,具体意思是指:currentColor关键字的使用值是 color 属性值的计算值。
如果currentColor关键字被应用在 color 属性自身,则相当于是 color: inherit。
上述这些话都是什么意思呢?先看个例子
div { border: 1px solid; color: red; }如果你能立马知道上述代码的运行结果,那么就差不多理解 currentColor 关键字的意思了。
上述代码将会让div拥有一个红色的边框,这就解释了 border-color 属性的默认值是 color 属性的值;
如果将上述代码中的color属性定义删除,那么边框的颜色将取决于父元素的 color 计算值,因为 color 拥有继承性;
效果图:
兼容性:
案例:
currentColor和渐变的结合,和动画的结合,和伪对象元素的结合
<style> /*使用googlefont*/ /*@import url(//fonts.googleapis.com/css?family=Cedarville+Cursive);*/ /*使用渐变划线,利用text-shadow隔离线条*/ h2.icon{ margin:10px 0; display: inline-block; font-size:3em; width:auto; font-family:Cedarville Cursive; text-shadow: 2px 0 0 #fff, -2px 0 0 #fff; color: #000; background-image: linear-gradient( to right, currentColor 0%, #fff 120% ); background-repeat: repeat-x; /*background-position: 0 75%;*/ background-position: 0 100%; background-size: 100% 3px; } p{ text-indent: 2em; line-height: 1.5em; } a.blog,a.link{ text-decoration: none; font-weight:bold; position: relative; margin-right:4px; } /*应用到后代伪类元素*/ a.blog { color: #900; } a.blog:hover, a.blog:focus { color: #990; } a.blog:active { color: #999; } a.blog::after{ width: 0; height: 0; border: 0.4em solid transparent; border-right: none; content: ''; position:absolute; right:-6px; top:2px; } a.blog::after, a.blog:hover::after, a.blog:focus::after, a.blog:active::after { border-left-color: currentColor; } /* 结合动画应用 */ a.link{ color: #900; animation:go 2s infinite; } a.link::before, a.link::after{ content: ''; width:100%; height: 2px; background-color: currentColor; position:absolute; left:0; } a.link::before{ top:-4px; } a.link::after{ bottom:-4px; } @keyframes go{ 0% {color:#900} 33%{color:#090} 66%{color:#009} } </style> <h2 class="icon">Let's go to whqet's blog</h2> <p> 前端开发whqet, <a class="blog" href="#">王海庆的技术博客</a> ,关注前端开发,分享相关资源,希望可以对您有所帮助。csdn专家博客http://blog.csdn.net/whqet和个人独立博客https://whqet.github.io同步更新,希望可以得到您的支持与肯定,您的支持是我最大的动力!王海庆,浙江邮电职业技术学院软件技术青椒一枚,其貌不扬、其名不翔,关心技术、热爱生活,我爱 <a class="link" href="#">怒放的生命</a>。 </p>效果图:
在线编辑地址:http://codepen.io/whqet/pen/LEeoYV?editors=110
由于引用google字体,打开有点慢
赏
相关推荐
css提示invalid property value
网上复制了一段css代码,浏览器没有出现预定的样式,按F12打开调试模式,发现css属性前有个感叹号,鼠标经过提示“Invalid property value”无效的属性值,如图
应该是css有错误,后来发现css属性前的空格包含 “全角空格”,删了就可以了
复制空白粘贴到编辑器,然后切换到源...
css通过父元素选择子元素,选择第一个,第二个,最后一个,奇数偶数
:first-child 选择器
选择属于其父元素的首个子元素的每个 <p> 元素,并为其设置样式:
p:first-child
{
background-color:yellow;
}
例子1 选择列表中的第一个 <li> 元素并设置其样式:
li:first-child
{
backgroun...
评论加载中...
前一篇: css超出部分显示省略号
后一篇: :before和::before的区别