zoukankan      html  css  js  c++  java
  • 网页学习(一) css初步

    记录目的:形成自己更熟悉的学习笔记,以后用起来可以随时查阅,不用总百度,效率很低,当作一个网络笔记。

    内容来自https://developer.mozilla.org/zh-CN/,一个外文网站,我觉得内容是比之前看过的菜鸟教程好的,推荐一下。

    1.将已有的html元素样式化:

    p, li {
        color: green;
    }

    ,号的作用,相当于把这个条目同时适配于两个。

    2.使用class

    定义方式:

    .special {
      color: orange;
      font-weight: bold;
    }

    使用方式

    <li class="special">项目二</li>

    当然可以使用任意的成员

    类定义中还可以使用空格定位

    li em {
      color: rebeccapurple;
    }

    该选择器将选择<li>内部的任何<em>元素(<li>的后代)

    h1 + p {
      font-size: 200%;
    }

    +号表示紧挨着的

    a:link {
      color: pink;
    }
    
    a:visited {
      color: green;
    }

    :表示状态

    3.碰撞怎么办?

    级联:最后的生效

    专用:class被认为是更特性化的

    4.css区分大小写

    5.css里有简单函数,可以算即时的东西

    6.@规则

    body {
      background-color: pink;
    }
    
    @media (min- 30em) {
      body {
        background-color: blue;
      }
    }
    您将遇到的最常见的 @rules 之一是@media,它允许您使用 媒体查询 来应用CSS,仅当某些条件成立(例如,当屏幕分辨率高于某一数量,或屏幕宽度大于某一宽度时)。
    在下面的 CSS中,我们将给 <body> 元素一个粉红色的背景色。但是,我们随后使用@media创建样式表的一个部分,该部分仅适用于视口大于30em的浏览器。如果浏览器的宽度大于30em,则背景色将为蓝色。

    7.一些属性,如 font, background, padding, border, and margin 等属性称为速记属性--这是因为它们允许您在一行中设置多个属性值,从而节省时间并使代码更整洁。

    8.一些常用的属性

    font-family:     https://developer.mozilla.org/zh-CN/docs/Web/CSS/font-family
    color:           https://developer.mozilla.org/zh-CN/docs/Web/CSS/color
    border-bottom:   https://developer.mozilla.org/zh-CN/docs/Web/CSS/border-bottom
    font-weight:     https://developer.mozilla.org/zh-CN/docs/Web/CSS/font-weight
    font-size:       https://developer.mozilla.org/zh-CN/docs/Web/CSS/font-size
    text-decoration: https://developer.mozilla.org/zh-CN/docs/Web/CSS/text-decoration
  • 相关阅读:
    获取图形验证码
    cmd命令操作Oracle数据库
    关于VC工程编译不过去这件事
    Boost.Asio的使用技巧
    boost 实现http断点续传
    http和ftp下载的区别
    VS2008 debug可以编译过,Release No such file or directory
    C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
    在VC中改变TAB顺序的方法
    BCG界面库
  • 原文地址:https://www.cnblogs.com/King-of-Dark/p/14039969.html
Copyright © 2011-2022 走看看