• CSS样式表


    CSS分类

    • 内联:写在标签里面。控制精确,代码重用性差
    <div style="background-color: red;  100px;height: 100px;">
    </div>
    
    • 内嵌:写在<head>标签内<style type="text/css"></style>。控制没有内联的精确,代码重用性好
    <head>
    		<meta charset="UTF-8">
    		<title></title>
    		<style type="text/css">
    			#first-div{
    				background-color: blue;
    				 100px;
    				height: 100px;
    			}
    		</style>
    <head>
    <body>
                    <div id="first-div">
    		</div>
    </body>
        
    
    • 外部:单独的样式文件在<head>用link rel="stylesheet" type="text/css" href=""/>引用,控制没有内联的精确,代码重用性最好

    创建一个.css文件,并与。html文件关联

    <link rel="stylesheet" type="text/css" href="new_file.css"/>
    

    CSS选择器

    • id:用#并根据id名来筛选唯一的元素
    #first-div{
    	background-color: blue;
    	 100px;
    	height: 100px;
    }
    </div>
    	<div id="first-div">		
    </div>
    
    • class:用.(点)并根据class名来筛选元素,可以有重复的名字
    .common{
        background-color: pink; 100px;height: 100px;color: pink;
    }
    
    <div class="common">
    	啊哈哈1
    </div>
    <div class="common">
    	啊哈哈2
    </div>
    <div class="common">
    	啊哈哈3
    </div>
    
    • 复合选择器:有并列选择,后代选择,子元素选择

    并列选择用,隔开

    #div,#div1{
    	border: 1px solid black
    }
    

     

    后代选择用 空格隔开

    #first-ul li{
        color: red;
    }
    #scond-ul li{
        color: blue;
    }
    </div>
    <ul id="first-ul">
    	<li>无1</li>
    	<li>无1</li>
    	<li>无1</li>
    </ul>
    <ul id="scond-ul">
    	<li>无2</li>
    	<li>无2</li>
    	<li>无2</li>
    </ul>
    

     

    子元素选择用>隔开

    #div-p>p{
    	color:red;background-color: green;
    }
    <div id="div-p">
    	<p>11111</p>
    	222222
    	<p>3333333</p>
    	<p>4444444</p>
    </div>
    

     

    • 属性选择器

    [属性名 = 属性值]{} 

    [href="aa.html"]{
    	color: #000000;
    }
    <a href="aa.html">跳转</a>
    

     

    表单元素的属性选取

    input[type="text"]{
    	background-color: blue;
    }
    用户<input type="text" id="" value="" /><br />
    密码<input type="password" name="" />
    

     

    • <a></a>的四个伪类

    a:link 未访问的链接;a:visited访问过的链接;a:hover鼠标划过链接;a:active已选中的链接

    a:link{
        color: black;
    }
    a:visited{
        color: brown;
    }
    			a:hover{
        color: green;
    }
    			a:active{
        color: pink;
    }
    <a href="https://www.baidu.com">跳转至百度</a>
    

     

    CSS样式

    • 大小和背景

    width:宽度;height:高度;

    背景颜色background-color

    background-color: red;
     300px;
    height: 300px;
    

     

    背景图片background-image;背景尺寸background-size;背景平铺方式background-repeat;背景位置background-position

    background-image: url(img/u=1051650636,1856256298&fm=27&gp=0.jpg);
    background-size: 100px 100px;
    background-repeat: no-repeat;
    background-position: 20px 0;
    

     

    • 文字

     font-family 字体样式;font-size  字体大小font-style:italic倾斜;font-weight:粗细;

    *{
    	font-family: "微软雅黑";
    }
    #second-div{
    	border: 1px solid blue;
    	 200px;
    	height: 200px;
    	/*字体大小*/
    	font-size: 10px;
    	/*字体的倾斜*/
    	font-style: italic;
    	/*字体的粗细*/
    	font-weight: bolder;
    }
    <div id="second-div">
    	中共十八大以来,以同志为核心的党中央高举改革开放大旗,
    	果断作出全面深化改革的重大战略决策,各领域改革向纵深推进。
    	今天的《时间》,让我们一起重温关于全面深化改革的重要论述
    </div>
    

     

    text-decoration:文本修饰有:下划线underline;上划线 overline;删除线line-through;none 去掉线(可以用来去掉<a></a>超链接的下划线);color:字体颜色

    #third-div{
    	border: 1px solid blue;
    	 300px;
    	height: 200px;
    	font-size: 20px;
    	/*下划线*/
    	/*text-decoration: underline;*/
    	/*上划线*/
    	/*text-decoration: overline;*/
    	/*删除线*/
    	text-decoration: line-through;
    	/*字体颜色*/
    	color: orange;
    }
    a{
    	/*去除掉<a>链接的下划线*/
    	text-decoration: none;
    }
    

     

    • 对齐方式

    水平对齐text-align;line-height行高

    #third-div{
            /*水平对齐*/
    	text-align: center;
    	/*行高*/
    	line-height: 200px;
    }    
    

     

  • 相关阅读:
    一些业内有名的网站收集
    WCF重载
    FCKEditor fckconfig.js配置,添加字体和大小 附:中文字体乱码问题解决
    查询第几条到第几条的数据的SQL语句
    SPOJ 9939 Eliminate the Conflict
    UVA 10534 Wavio Sequence
    HDU 3474 Necklace
    POJ 2823 Sliding Window
    UVA 437 The Tower of Babylon
    UVA 825 Walking on the Safe Side
  • 原文地址:https://www.cnblogs.com/cgj1994/p/9456160.html
Copyright © 2020-2023  润新知