HTML CSS 层叠样式表 二

一、

#ID{

    width:宽度px;

    height:高度px;

    background-color:red;      背景颜色的两种加法

    background:rgba(x,x,x,x)  rgba颜色 最后一个值为透明度 1为不透明,0为全透明。

    background:url(图片.jpg) np-rereat; 背景图添加 repeat是平铺

    background-image:url(图片.jpg); 背景图添加

    background-size;100%; 背景图拉伸100%  几乎不会用到 因为会失真。

}

#ID{

    font-family:字体名字;    改字体

    font-size:10px;   改字体大小,单位像素

    color:颜色;    改字体颜色

    font-styel:italic; 字体样式 italic斜体(就是I那个倾斜) normal正常 默认正常

    text-decoration:underline;文本修饰属性 underline下划线 overline上划线 line-through 删除线 none无,可以用于去掉下划线比如<a>标签的。

    overflow:hidden; 元素溢出内容属性  visible不修剪 会呈现在元素框之外 默认 hidden修剪并隐藏溢出内容 scroll加滚动条 auto自动 如果溢出就加滚动条

    text-align:center; 水平对齐  center 居中 left左对齐 默认  right右对齐

    vertical-align  垂直对齐

    line-height:    行高 垂直居中可以用行高进行

    text-indent   缩进单位像素

}

.btn{

    border:black solid 10px;  边框  黑色  solid实线 dotted虚线  线宽、   

}

.btn:hover{           当鼠标移到这个class为btn的div上的时候

    background-color:red; 背景色变红

    color:green;              字体变绿

    cursor:pointer             鼠标变小手

    transiti:1s;      变化在1秒内完成

    transfor:rotate(45deg);       旋转45°

    box-shadow:4px 5px 6px  阴影效果 向下5px 向右5px 虚化5px 阴影色为黑色

    

二、课上联系

<style>
        #d1 {
            width:200px;
            height:200px;
            /*background-color:red;*/
            background:rgba(255, 0, 0,0.5);
            background:url(img/tu.jpg) no-repeat;  /*默认平铺,no-repeat不平铺。*/
            /*background-image:url(img/tu.jpg);*/
            background-size:100%;   /*图片尺寸拉伸不常用,容易失真。*/
            /*background-attachment:scroll;*/
            overflow:scroll;
        }
        #d2 {
            width:200px;
            height:200px;
            font-family:宋体;
            font-size:50px;
            color:red;
            font-style:italic;   /*斜体*/
            font-weight:900;    /*加粗100-900*/
            text-decoration:line-through;   /*删除线。underline下划线 overline上划线 none,无,去超链接下划线*/
        }
        a {
            text-decoration:none;
        }
        .btn {
            width:100px;
            height:40px;
            border:1px dotted black;
            text-align:center;    /*水平居中*/
            line-height:40px;     /*垂直居中*/
        }
            .btn:hover {
                background-color:black;
                color:white;
                cursor:pointer;
                transition:1s;
                transform:rotate(10deg);    /*转动*/
                box-shadow:5px 6px 7px red;     /*虚化*/
            }
    </style>
<body>

    <div id="d1">
        <p>甲乙丙甲乙丙</p><p>甲乙丙甲乙丙</p><p>甲乙丙甲乙丙</p>
        <p>甲乙丙甲乙丙</p><p>甲乙丙甲乙丙</p><p>甲乙丙甲乙丙</p>
        <p>甲乙丙甲乙丙</p><p>甲乙丙甲乙丙</p><p>甲乙丙甲乙丙</p>
    </div>
    <div id="d2">风雪依稀秋白发尾</div>
    <a href="CSS课上练习3.html">超链接</a><br /><br />
    <div class="btn">按钮</div>
</body>

三、网页效果

时间: 2024-12-28 01:32:38

HTML CSS 层叠样式表 二的相关文章

CSS层叠样式表的理解(一)

使用css时,很多的问题都出现在盒子模型,所以要深刻理解盒子模型,才能够做好css. 盒子模型: margin:外边距 与父亲标签的content边界之间的距离(可以认为content边界位置存在,但不占任何像素) border:边框 标签自身的边框的粗细 padding:内边距 标签与自己的子元素(孩子标签)的content边框的距离 content:数据 content的边框,数据的位置,不占任何像素,但位置确实存在. [不占任何像素,位置确实存在,这句话可以这么理解,当div标签中没有任何

Html5开发——html+css基础二(个人博客一)

今天没有写完,而且写的还有点问题,所以今天就先不上传代码了(ps:快写完了才发现布局有问题,导致代码太多,感觉写的不是很好,所以今天先分析一下布局) 第一步先写一个大的div用来放ABC三个部分,这个大的div居中! 第二步分别写ABC三个部分,ABC三个部分分别使用浮动(float)来定位.A和B都各使用了一张非常小的图片,通过重复(repeat)属性生成A和B 第三步C部分分别写好3~16这几个模块,在通过组合利用浮动定位.分组如下: E:3 F:4.7.10.13 G:5.8.11.14

CSS技巧二

元素缩写 font中属性的放置顺序是严格遵守的,否则不会生效. Font:font-style font-weight font-size font-familiy;(注:font-size和font-family是font的必须属性,并且font-size一定要放在font-family的前面) Margin:margin-top margin-right margin-bottom margin-bottom ; Padding:padding-top padding-right paddi

CSS (二)解析CSS盒子

话说,一写博客还有些莫名的兴奋感-- 这几天一直挤时间忙于赶牛腩视频,迟到的CSS盒子,请谅解. CSS盒子,一开始听起来还有点高大上的赶脚.后来了解之后,发现其实很容易理解.从功能上讲很方便,但真正做好熟练运用就并不是那么很容易了. 它作为div的核心部分,可以说统治了大部分前台,其中比较不容易做好的主要是"浮动"和"相对/绝对定位"问题. 先系统说一下CSS盒子到底是什么.请看下图. 我们先想一个现实生活中真实的纸盒子,盒子里装着灯泡. 首先,这个盒子本身肯定是

前端之HTML,CSS(二)

前端之HTML,CSS(二) HTML标签 列表标签 无序列表:闭标签,由<ul><li></li>...</ul>组合而成,效果成纵向列表.格式:<ul><li>content</li><li>content</li>...</ul>,<ul>标签中只能嵌套<li>标签,<li>标签作为容器,包含内容,内容可以是文本或者其他元素. 1 <!DO

CSS层叠样式表

层叠样式表     Cascading Style Sheet 一.层叠样式表的分类:1.外部——.css文件2.内嵌——<head></head>3.内联——放在标记的style属性上 优先级为:内联>内嵌>外部 二.选择器.(一)基本选择器1.ID选择器:#2.class选择器:.3.标签选择器:标签名 优先级为:#>.>标签名 (二)组合选择器1.用逗号隔开.并列关系2.用空格隔开.后代关系.3.筛选:选择器.class选择器.

CSS层叠样式表(一)

一.css含义 层叠样式表,用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言.CSS目前最新版本为CSS3. 二.几种样式控制方式(就近原则) 1.行内样式 <body> <div style="color:red;"></div> </body> 2.内联样式 <head> <title>这是内联样式</title> <style type="text/css"

HTML/CSS从零开始-CSS基础(二)

一.css定义 (cascading style sheets) 层叠样式表 表现标准语言,对网页信息显示进行控制 二.css的建立 2.1内部建立 (建立在head里用标签<style>)语法:      <head>      <style type="text/css">      div{widtn:300px;height:300px;border:1px solid red;}      </style>      说明:(1

HTML CSS 层叠样式表 四

一.页面布局:div+css布局 1.<style > *{ margin:0px; padding:0px; } #ad{ width:100px; height:100px; background-color:red; position:fixed;       定位:固定定位,需要设置距离边框的距离:相对于浏览器窗口位置固定 right:0px; top:100px; } .class{ float:left;     流式布局:从左往右.right从右往左.如果有序号,也会从右往左排.