关于本站
“最难不过坚持”
本人承接扒站仿站,php网站维护,病毒查杀,网站编辑,网站改版,html制作
有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339
2712
39
分类目录
最新评论
- https://jueru.net/
-
评 留言
- :weixiao:
-
评 留言
- :shuijiao: :weiqu: :zhenbang: :leng:
-
评 留言
- :yiwen: :yiwen: :yiwen: :yiwen:
-
评 EasySass: could not generate CSS file. See Output panel for details.
- 这个业务逻辑多少都有点奇怪了,阅读浏览次数增值在新闻详情页的控制器方法里setInc,这怎么还写进模型事件里了。如果非要用onAfterRead也可以,把新闻文章的内容单独分出来一个news_content表,然后把它和news做关联,然后给news_content表的onAfterRead事件做增值处理,这样点进新闻页内查询到文章内容时才会触发它。
-
评 TP6模型事件-查询后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的区别