第三次作业

CSS
分为内嵌外链我们通常用外链
body里divdiv然后在head里用link rel="stylesheet"href="./test.css
test.css里直接用div写div{}
内嵌:/写css样式/如style
          /选择器{  /如div{
div{       (全选为div的)标签选择器
.class名       (只选其中一小类)类选择器
#id名id选择器
*{               (全部标签)通配符选择器
包含选择器   
如:.uli>li子代选择器(只能选到儿子)
如:.uli  li后代选择器(儿子孙子都能选到)
复合选择器
如:p,(逗号)
        .div{
俩个大类一起选中
如:input[type=url](方括号里写属性)属性选择器
如:input[type^="pa"以pa开头
如:input[type$="l"以l结尾
如:input[type*="a"是属性中包含a的
伪类选择器
hover(a:hover{)悬停鼠标放在标签上的时候
active激活鼠标按下不松时
focus某个标签获得焦点时的样式
ul li:nth-child(   ){找某某的第几个孩子(最初的顺序)
ul li:nth-of-type() {找ul li元素的排序的孩子
ul li:nth-child(2n-1) {找第奇数个孩子
伪元素选择器
ul li::before {
            content: "666";
        }
在之前加上666

        ul li::after {
            content: "666";
        }
在之后加上666
 p::selection {
            background-color: pink;
        }
鼠标选中部分背景颜色
标签选择器   0001
class选择器   0010
id选择器       0100
伪类选择器   0010
伪元素选择器0001
包含选择器   权重之和
属性选择器    0010
内联样式       1000
CSS字体样式
style(在head里)标签选择器(里边用div)
font-style:italic字体是否倾斜
font-weight:400字体粗细(400正常800加粗)
font-size:10px字体大小(单位px)
font-family:“微软雅黑”字体样式
font连写600 italic 29px“雅黑”顺序固定
text-indent:28px
用2em做单位(自适应)
首行缩进(大小根据size改变)
p{
text-align:center文本水平位置
div{
line-height:50px行高(平分)
background-color背景颜色div{
text-decoration:none删除下划线
text-decoration:line-through网页字上的删除线
CSS颜色样式
、。
        #fff(二进制三原色)
         rgb(    ,  ,   )调色板三原色
      rgba透明度(最后一位0~1)
div{opacity:背景透明度
列表
li {
    list-style-type: none;把无序列表前面的原点删除
list-style-positioninside;点在里面
background-imageurl(../背景图片的引入
background-repeatrepeat-y;背景图片不重复
background-position: left top定位
 background-attachment: fixed;背景图定死在最底层的人
background-size: cover;强行铺满
div {
            direction: rtl;
        }
从右至左排列
隐藏元素
 display: none;
visibility: hidden;
 opacity1;透明度1有0透明
元素的类型元素:块元素、行内元素、行内快元素
块元素:默认独占一行,设置宽高、设置内外边距   div、h1~h6、p、li
行内元素:无法直接设置宽高、内外间距   a、span
行内块元素:可以直接设置宽高、不会独占一行   img、input
div {
     displayinline-block;把div设置为行类块元素
将其他元素转换为块元素 */            /* display: block; *
边框
border-width:边框线宽度
border-style: double;/dotted边框样式双线条/点状
border-color: black;边框颜色
border1px solid red;连写顺序
border-radius50%;或者用像素边框弧度
文本域
textarea {
            width300px;
            height70px;
            resizenone;文本域用户不可更改
        }
div {
       width300px;
       height300px;
     background-colorpink;
            cursorcell;光标放置在此区域改变样式
        }
定位
<style>
     .father {
      positionrelative;此处父类选择器要相对定位
       width900px;相对于父亲做定位
       height400px;
     background-coloraqua;
        }
   .son1 {
      positionabsolute;儿子要绝对定位
          top200px;
          right0px;
       z-index1;优先显示
    background-colorblue;
        }
 .son2 {
     positionabsolute;
            top150px;
            right0px;
background-color:blueviolet;
   }
        .son {
            width100px;
            height100px;
        }
    </style>
</head>
<body>
    <div class="father">
<div class="son son1"></div>
<div class="son son2"></div>
    </div>
固定定位
div {
            positionfixed;
粘性定位(一个导航栏那样的)
 .posi {class命名
     positionsticky;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值