css基础

<style>
/* 样式 /
/
*去除外边距,内边距,ul/il的点,去除下划线 */
通配符 清除浏览器默认样式 * {
margin: 0;
padding: 0;
/
浏览器的内边距外边距为0 */
}

    body
    html {
        width: 100%;
        height: 100%;
        /* 设置到最大 */
    }
    P {
      
        color: blueviolet;
        font-size: 50px;
        font-family: "楷体";
        /* font 字体    size 尺寸    family 填写字体   align 排列    center中心*/
        text-align: center;
        /* 字体居中 */
        text-align: right;
        /* 字体靠右 */
        text-align: left;
        /* 字体靠左 */
        background-color: rgb(255, 0, 0);
        /* 字体背景 */
        height: 100px;
        /* 与行宽保持一样才能使文字在背景中心 */
        line-height: 100px;
        /* 与宽保持一样才能使文字在背景中心 */
        width: 100%;
        /* 背景颜色左右长短 */
        font-weight: bold;
        /* 字体加粗 */
        font-weight: lighter;   
        /* 字体变细 */
        border: 4px solid red;
        /* 4px设置边框的宽度    solid设置边框为实线;dashed虚线;dotted点状线;groove双线   设置颜色   */
        border-radius: 50px;
        /* 设置边框角变圆 */
        background-image: url(加图片名称);
        /* 给复选框增加背景图片 */
        background-repeat: no-repeat;
        /* 如果图片太小不会重复增加直至框中占满 */
        background-size: contain;
        /* contain 将背景图片等比例缩放背景图片始终包含在容器内(自己设置的小框框) */
        background-size: cover;
        /* 将照片设置到完全覆盖容器 */
        background-position: center;
        /* 照片居中 */
        position: relative;
        /* 相对定位 在设置之后再去进行设置上下左右就会以原来得位置为定点进行移动 */
        position: absolute;
        /* cbsolute 绝对定位 父元素 应设置为position: relative;(绝对定位)这样子元素才不会跑到父元素以外 */
        position: fixed;
        /* fixed固定 */
        margin: 10px auto;
        /* margin边缘:意距离原来的位置像那个方位移动 设置框架的位置   给字体增加宽高也可以居中  盒子居中 */
        cursor: pointer;
        /* 使鼠标指向时变换指针 */
        transform: rotate(45deg);
        /* transform:改变 转变 rotate 旋转 deg 度 */
        transform: scale(10deg);
        /* scale: 缩放 */
        transform: translate(50px, 100px);
        /* 旋转 */
        background-image: linear-gradient(to right, red, yellow);
        /* to riget 渐变从左到右 to bottom渐变从上到下  to bottom right渐变从左上角到右下角*/
        background-image: radial-gradient(red, yellow, blue);
        /* 由内而外的放射性的渐变 */
        text-shadow: 5px 5px 5px rebeccapurple;
        /* 给文本增加背景填充 前两个5px背景位置 后一个5px背景模糊度 背景颜色  字体阴影*/
        box-shadow: 5px 5px 5px yellow;
        /* 给背景盒子增加背景填充 前两个5px背景位置 后一个5px背景模糊度 背景颜色   盒子阴影*/
        /*盒模型的组成部分 内容content   内边距padding   边框border   外边距marign */
        padding: 100px;
        /* 在制作盒模型中一个值代表上下左右 */
        overflow: hidden;
        /* hidden作用内容会删减,并且其余内容不可见 */
        overflow: scroll;
        /* sceoll:卷轴 内容会被修剪,浏览器会以滚动条形式展现给我们浏览 */
        overflow: auto;
        /* 浏览器会以滚动条形式展现给我们浏览 注:只显示右边的滚条下边的删除 */
        float: right;
        /* 设置浮动 */
        clear: both;
        /* 清除浮动 */
        transition: width 2s;
        /* width 规定过度css属性的名称 2s规定过度所花费的时间  只向一个方向延伸 */
        transition: width 2s, height 2s, transfrom 2s;
        /* 旋转变化 后面的数值s为旋转速度*/
        transition: all 3s linear 2s;
        /* 更简便的进行旋转变化 */
        transition: ease-in-out 2s;
        /* ease-in-out 停顿多少秒才会开始变化   */
        /* ease慢速开始,然后变快然后慢速结束  ease-in慢速开始变化 ease-out规定以慢速结束的过渡效果 ease-in-out规定以慢速开始和结束 */
        animation: donghua 1s linear 2s infinite;
        /* 动画设置 轮回几秒  线型 无限循环 */
        @keyframes donghua;
        /*keyframes 创建动画,将一套 CSS 样式逐渐变化为另一套样式 */
        opacity: 0.7;
        /* 0-1   opacity=调节透明度 */
    }
</style>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是 CSS? CSS 指层叠样式表 (CascadingStyleSheets) 样式定义如何显示HTML 元...
    JayWolf阅读 1,306评论 0 0
  • 一、CSS简介 1、简单介绍 CSS 指层叠样式表 (Cascading Style Sheets),样式定义如何...
    千年幸福论阅读 4,836评论 0 0
  • # CSS样式规则overflow 使用HTML时,需要遵从一定的规范。CSS亦如此,要想熟练地使用CSS对网页进...
    低调迷人的反派角色阅读 4,594评论 0 1
  • CSS 是什么 css(Cascading Style Sheets),层叠样式表,选择器{属性:值;属性:值}h...
    崔敏嫣阅读 5,344评论 0 5
  • css(Cascading Style Sheets):层叠样式表 css相关的属性: color:设置字体的颜...
    时间的溺水者阅读 2,839评论 0 0