• CSS基础


    css层叠样式表


      1、元素内嵌样式表

        <p style=" color:red;font-size:50px;">.....<p>

      2、外部样式表  是一个.css文件,需要在页面引用样式表才能使外部样式表的设置生效。

        ><link>元素应用,一般写在<head>元素内部。

        <html>

        <head><title>css基础<title>

        <link type="text/css" rel="stylesheet" href="css.css" />(引用外部样式语句)

        </head>

        <body>

          <p>这是一个段落。</p>

        </body>

        </html>

      3、文档内嵌样式表  写在<style>元素中,一般位于<head>中

        <html>

        <head><title>css基础<title>

        <style type="text/css">

          p{color:red;font-size:100px;}

        </style>

        </head>

        <body>

          <p>这是一个段落。</p>

        </body>

        </html>

      两个主部分构成

        选择器:要改变以样式的HTML元素。

        一条或多条声明:一个属性和一个值组成(属性(property))是需要设置的样式(style attribute);

    属性和值用冒号分开;用花括号包围)。a(选择器){color(属性):black(值);font-size:100px;(声明)}


    css多重声明


      大多数样式表不止一条规则,包含不止一个声明。

      a{ color:blac;font-size:100px;}  

      常用选择器

      .class          .myset    选择所有class=" myset "的元素

      #id            #myId     选择id=" myId "的元素

      *             *        选择所有的元素

      element1 element2      div P     选择所有元素1内部的元素2

      element         a     选择所有该元素

      element1>element2   div>p   选择父元素为元素1的元素2

      element1+element2   div+p   选择紧接元素1后的元素2

      element1,element2    div,p   选择所有元素1和元素2

      elementhover      a:hover 鼠标位于其上的元素

      ::seletion      ::selection 选择被用户选取的元素部分


    css背景


      background                在一个声明中设置所有的背景属性

      background-image:url(img/...)      背景图像

      background-size:50px; (100%)     尺寸

      background-repeat:no-repeat;(不重复)   是否及5如何重复

      background-attachement:fixed;(背景固定)  scoll(滚动)

      background-color:rgb(0,0,0,0);      背景颜色

      background-position(位置):值  right   top    button   %    px

      background-clip:              背景绘制区域

      background-orgin:             定位区域


      >-size尺寸

       x%  y%  宽、高百分比,只设一个,第二个默认" auto";

       x px  y px 宽高像素

       cover     扩展至足够大,使用图像完全覆盖区域,某些部分也许无法显示在背景定位区域中

       contain   把图像扩展至在最大尺寸,适应内容区域

      一条声明设置所有背景

        语法:background:bg-color  bg-image  position/bg-size  bg-repeat  bg-orgin  bg-clip  bg-attachment initial / inherit;


     >background-clip规定绘制区域

        border-box  被裁减到边框盒

        padding-box     被裁减到内边距框

        content-box  被裁减到内边框


     >background-origin:  规定图片定位区域

        border-box  相对于边框盒来定位

        padding-box     相对于内边距框来定位

        content-box  相对于内边框来定位

     

    有些压力总是得自己扛过去,说出来就成了充满负能量的抱怨。寻求安慰无济于事,还徒增了别人的烦恼。而但你独自走过艰难险阻,一定会感谢当初一声不吭要牙坚持这的自己。没人在乎你怎样在深夜痛苦,也没人在乎你辗转反侧要熬过几个秋。外人只看结果,自己独撑过程。等我们都明白了这个道理,便不会再在人前矫情,四处诉说以求安慰。
  • 相关阅读:
    12 个最佳 GNOME(GTK)主题
    Ubuntu18.04解决鼠标移动到Gnome顶栏左上角窗口不能平铺( Activites Overview 界面),和应用程序扩展不好用问题。
    常用的GNOME Shell 扩展
    11 个使用 GNOME 3 桌面环境的理由
    值得尝试的十款 GNOME Shell 扩展
    Python快速教程 尾声(转)
    宽恕
    EF code First数据迁移学习笔记(转)
    异步编程 In .NET(转)
    bootstrap + requireJS+ director+ knockout + web API = 一个时髦的单页程序
  • 原文地址:https://www.cnblogs.com/Yokemadman/p/10087067.html
Copyright © 2020-2023  润新知