ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码

CSS 高级技巧汇总(1/3)

来源:网络整理     时间:2016-06-06     关键词:CSS

本篇文章主要介绍了"CSS 高级技巧汇总",主要涉及到CSS方面的内容,对于HTMLjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 在我们平时写代码的时候没有没有掌握一些CSS技巧呢? 今天给大家分享一个《CSS 高级技巧汇总让你的代码简洁高效》。大家务必掌握这些小技巧,会让你非常高效率的写...

在我们平时写代码的时候没有没有掌握一些CSS技巧呢? 今天给大家分享一个《CSS 高级技巧汇总让你的代码简洁高效》。大家务必掌握这些小技巧,会让你非常高效率的写出网页的。

cssjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播,css3,cs起源,css是什么,css样式,css选择器,css 居中,html css,animate.css

◆使用 :not() 在菜单上应用/取消应用边框

先给每一个菜单项添加边框

/* add border */.nav li {     border-right: 1px solid #666;
}

……然后再除去最后一个元素……

//* remove border */.nav li:last-child {     border-right: none;
}

……可以直接使用 :not() 伪类来应用元素:

.nav li:not(:last-child) {     border-right: 1px solid #666;
}

这样代码就干净,易读,易于理解了。

当然,如果你的新元素有兄弟元素的话,也可以使用通用的兄弟选择符(~):

..nav li:first-child ~ li {     border-left: 1px solid #666;
}

◆给 body添加行高

你不需要分别添加 line-height 到每个

等。只要添加到 body 即可:

body {   line-height: 1;
}

这样文本元素就可以很容易地从 body 继承。

◆所有一切都垂直居中

要将所有元素垂直居中,太简单了:

html, body {   height: 100%;   margin: 0;
}body {   -webkit-align-items: center;
   -ms-flex-align: center;
   align-items: center;   display: -webkit-flex;   display: flex;
}

看,是不是很简单。

注:在IE11中要小心flexbox。

◆逗号分隔的列表

让HTML列表项看上去像一个真正的,用逗号分隔的列表:

相关图片

相关文章