如何根据元素自定义滚动轨迹 css

html-css015

如何根据元素自定义滚动轨迹 css,第1张

定义滚动条就是利用伪元素与伪类,那什么是伪元素和伪类呢?

伪类大家应该很熟悉:link,:focus,:hover,此外CSS3中又增加了许多伪类选择器,如:nth-child,:last-child,:nth-last-of-type()等。

CSS中的伪元素大家以前看过::first-line,:first-letter,:before,:after。那么在CSS3中,伪元素进行了调整,在以前的基础上增加了一个“:”也就是现在变成了“::first-letter,::first-line,::before,::after”,另外CSS3还增加了一个“::selection”。两个“::”和一个“:”在css3中主要用来区分伪类和伪元素。

webkit的伪类和伪元素的实现很强,可以把滚动条当成一个页面元素来定义,再结合一些高级的CSS3属性,比如渐变、圆角、RGBa等等。然后如果有些地方要用图片,可以把图片也可以转换成Base64,不然每次都得加载那个多个图片,增加请求数。

任何对象都可以设置:边框、阴影、背景图片等等,创建的滚动条任然会按照操作系统本身的设置来完成其交互的行为。下面的伪类可以应用到上面的伪元素中。有点小复杂,具体怎么写可以看第一个demo,那里也有注释。

这种情况是正常的,mm一定以前不修眉的,是刚刚开始修眉吧~

有两个办法,第一,妹妹适当用一些眼影,如果年纪小不喜欢花彩妆,可以从眼睛到眉毛设计几个层次,由深到浅,既可以自然过渡,没有明显彩妆痕迹又可以遮住眉毛处发白的地方。第二,如果mm觉得上一个方法很麻烦的话,就不要管他,大概半个月后就好了,颜色就与面部皮肤一致了。