为了账号安全,请及时绑定邮箱和手机立即绑定
  • flexbox布局

    这个模型优于普通盒子模型,避免了以往元素移动要使用float来进行繁琐的移动,避免了浏览器和页面的容积不灵活,促使了系统更多的自动化等等,

    在一个标签内设置flex容器:display:flex

    指定x为主轴默认rom

    指定y为主轴默认column


    若想x主轴生顶:justify-content: flex-start;

    若想y轴生顶:  align-items: flex-start; }


    查看全部
  • transform-origin:变形原点的设置

    任何一个元素都有一个中心点,默认情况之下,其中心点是居于元素X轴和Y轴的50%处

    中心店的取值:top right右上角 top left左上角 bottom right 右下角 bottom left左下角

    查看全部
  • matrix() 是一个含六个值的(a,b,c,d,e,f)变换矩阵,用来指定一个2D变换,相当于直接应用一个[a b c d e f]变换矩阵。就是基于水平方向(X轴)和垂直方向(Y轴)重新定位元素,此属性值使用涉及到数学中的矩阵,我在这里只是简单的说一下CSS3中的transform有这么一个属性值,如果需要深入了解,需要对数学矩阵有一定的知识

    查看全部
  • translate()函数可以将元素向指定的方向移动,类似于position中的relative。或以简单的理解为,使用translate()函数,可以把元素从原来的位置移动,而不影响在X、Y轴上的任何Web组件。

    translate我们分为三种情况:

    1、translate(x,y)水平方向和垂直方向同时移动(也就是X轴和Y轴同时移动)

    2、translateX(x)仅水平方向移动(X轴移动)

    3、translateY(Y)仅垂直方向移动(Y轴移动

    查看全部
  • 缩放 scale()函数 让元素根据中心原点对对象进行缩放。

    缩放 scale 具有三种情况:

    1、 scale(X,Y)使元素水平方向和垂直方向同时缩放(也就是X轴和Y轴同时缩放)

    2、scaleX(x)元素仅水平方向缩放(X轴缩放

    3、scaleY(y)元素仅垂直方向缩放(Y轴缩放

    注意:Y是一个可选参数,如果没有设置Y值,则表示X,Y两个方向的缩放倍数是一样的

    scale()的取值默认的值为1,当值设置为0.01到0.99之间的任何值,作用使一个元素缩小;而任何大于或等于1.01的值,作用是让元素放大。

    opacity表示透明度,设置的值最大是1

    查看全部
  • 扭曲skew()函数能够让元素倾斜显示。它可以将一个对象以其中心位置围绕着X轴和Y轴按照一定的角度倾斜。这与rotate()函数的旋转不同,rotate()函数只是旋转,而不会改变元素的形状。skew()函数不会旋转,而只会改变元素的形状。

    Skew()具有三种情况:

    1、skew(x,y)使元素在水平和垂直方向同时扭曲(X轴和Y轴同时按一定的角度值进行扭曲变形);

    2、skewX(x)仅使元素在水平方向扭曲变形(X轴扭曲变形);
    3、skewY(y)仅使元素在垂直方向扭曲变形(Y轴扭曲变形)

    查看全部
  • 旋转rotate()函数通过指定的角度参数使元素相对原点进行旋转。它主要在二维空间内进行操作,设置一个角度值,用来指定旋转的幅度。如果这个值为正值,元素相对原点中心顺时针旋转;如果这个值为负值,元素相对原点中心逆时针旋转。

    例如: transform:rotate(-20deg)

    里面的文本要 旋转角度,如果文本是在行内元素内,需要转换成块状元素才可以旋转,要加display:block
    查看全部
  • border-radius: 5px 4px 3px 2px; /* 四个半径值分别是左上角、右上角、右下角和左下角,顺时针 */

    查看全部
  • mark...

    mark

    查看全部
  • 可以通过调整background-position里的参数值来调整扑克牌的位置,实现不同的效果,比如叠起来的效果

    查看全部
  • text-shadow是对文本产生阴影的

    box-shadow是对盒子产生阴影的

    注意和坐标轴是不同的,当X取正值时,是阴影偏右,否则偏左,而Y取正值时,是阴影偏下,取负值是偏上;blur是指阴影的模糊程度,不能取负值

    查看全部
  • ::before::after这两个主要用来给元素的前面或后面插入内容,这两个常和"content"配合使用,使用的场景最多的就是清除浮动

    查看全部
  • “:read-write”选择器刚好与“:read-only”选择器相反,主要用来指定当元素处于非只读状态时的样式

    使用“:read-write”选择器来设置不是只读控件的文本框样式。

    比如:

    input[type="text"]:-moz-read-only{
      border-color: #ccc;
    }
    input[type="text"]:read-only{
      border-color: #ccc;
    }
    
    input[type="text"]:-moz-read-write{
      border-color: #f36;
    }
    input[type="text"]:read-write{
      border-color: #f36;
    }

    HTML代码里只读控件那个文本框里要设置readonly属性

    查看全部
  • “:read-only”伪类选择器用来指定处于只读状态元素的样式。简单点理解就是,元素中设置了“readonly=’readonly’”


    查看全部
  • “::selection”伪元素是用来匹配突出显示的文本(用鼠标选择文本时的文本)。浏览器默认情况下,用鼠标选择网页文本是以“深蓝的背景,白色的字体”显示的。

    有的时候设计要求,不使用上图那种浏览器默认的突出文本效果,需要一个与众不同的效果,此时“::selection”伪元素就非常的实用。不过在Firefox浏览器还需要添加前缀。

    注意:

    1、IE9+、Opera、Google Chrome 以及 Safari 中支持 ::selection 选择器

    2、Firefox 支持替代的 ::-moz-selection


    查看全部

举报

0/150
提交
取消
课程须知
1.html+CSS相关基础知识 2.具有一定的网页制作经验 3.此课程不支持IE9版本以下,建议使用 chrome、safari、firefox、opera浏览器学习本课程。
老师告诉你能学到什么?
1.系统学习CSS3相关知识 2.轻松制作出各种绚丽的效果

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!