zoukankan      html  css  js  c++  java
  • css

    1.css背景样式

    background-color 背景颜色


    background-image 背景图片
    background-repeat 背景图片的重复
    repeat-y 只允许在y轴重复
    repeat-x 只允许在x轴重复
    no-repeat 不重复,只显示一次
    background-position 背景图片的定位
    取值: 两个,分别表示x和y方向。如果只写一个,则两个值相等
    例如:京东、淘宝 五星好评
    雪碧图: 各个小图标的集合,使用的目的是减少http的请求

    700px;
    height: 700px;
    font-size: 50px;
    /*background-color: #f00;*/
    background-image: url(../images/pig.jpg);
    background-repeat: no-repeat;
    background-position: top center;

    2.css的框模型

    任何一个元素,都可以理解成一个盒子
    盒子是可以装"东西"
    里面东西跟"盒子的包装"有一定的空间
    两个盒子或者说多个盒子,盒子之间是不是有一定的"距离"(空间)

    盒子模型的组成
    margin 外边距 盒子与盒子之间的距离
    border 边框 包装盒
    padding 内边距 填充物
    content 内容 买好的东西

    margin 合起来写的属性
    4个
    当你写一个的时候,四个全部相同
    两个的时候,上右,对边补齐
    三个的时候,上右下,对边补齐
    margin-top margin-right margin-bottom margin-left
    这四个属性可以单独的拿出来写

    border 边框 合写的属性
    border-color 颜色
    border-top-color: ;
    border-left-color:

    border-style 样式
    也分上下左右
    border-width 宽度
    也分上下左右
    写的时候不需要区分顺序

    padding
    上右下左
    对边补齐
    定义的width和height只是content部分
    padding和border会把盒子撑大

    盒子的大小 content+padding+border

    background 是把上面所有的全部合在一起
    background : color image repeat position
    background-size 背景图片的大小

    3.css定位

    1)fixed定位

    元素的位置相对于浏览器窗口是固定位置。

    即使窗口是滚动的它也不会移动

    例:

    p.pos_fixed 

    position:fixed; 
    top:30px; 
    right:5px; 
    }
    2)relation定位
    相对定位元素的定位是相对其正常位置。
    例:
    h2.pos_left 

    position:relative; 
    left:-20px; 

    h2.pos_right 

    position:relative; 
    left:20px; 
    }
    可以移动的相对定位元素的内容和相互重叠的元素,它原本所占的空间不会改变。
    例:
    h2.pos_top 

    position:relative; 
    top:-50px; 
    }
    3)absolute定位
    绝对定位的元素的位置相对于最近的已定位父元素,如果元素没有已定位的父元素,那么它的位置相对于<html>:

    Absolutely定位使元素的位置与文档流无关,因此不占据空间。

    Absolutely定位的元素和其他元素重叠。

    例:
    h2 

    position:absolute; 
    left:100px; 
    top:150px; 
    }
     
  • 相关阅读:
    并发编程之多线程(理论部分)
    基于TCP和UDP的socket
    ajax笔记 显示出所城市名称 ShowCity.aspx Html代码
    蒸饭的纱布
    ajax 笔记--不刷新实现简单的留言版 guestBook
    从表的第几条取到第几条记录
    在asp.net添加数据到XML里去
    ajax 笔记-- 写了一个不用刷新就能实现--用户名验证的例子
    今天生日
    ajax 笔记不用刷新实现数据的分页显示
  • 原文地址:https://www.cnblogs.com/Star-Trails/p/10947498.html
Copyright © 2011-2022 走看看