HTML CSS 层叠样式表 三

一、盒子模型  包括外边距margin 边框border 内边距padding 和元素本体

#id{

  marigin:10px;  外边距上下左右都是10像素;  外边距可以设置成盒子与盒子之间的距离

  padding:20px;  内边距上下左右都是20px; 内边距会使元素变大

  margin-top:30px;  单独设置某个边距为30px;内外边距皆可。top上 bottom下 left左 right右

  padding:1px 2px 3px 4px; 分别设置上右下左的边框为1,2,3,4.如果写两个值,则为上下,左右。如果写三个值 为上,左右,下

}

#id-1{id元素里的子元素。

  margin:0px auto; 水平居中  auto是自动的意思

  z-index:1; 在z轴的上的索引值,用于给元素确定上下顺序,按数字大小排可用数字为负无穷到正无穷,在排序使用时最好按照间隔为10的数字排序,方便以后修改。

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

  visibility:hidden; 可视性 hidden隐藏  visible可见  但是依然占据位置

  display:none;  占据空间   none 不占位置  block 作为块级元素前后换行  inline 作为内联元素 前后不换行

  opacity:0.5;  透明度 0-1 0为全透明 1为不透明

  border-radius:10px;  元素倒圆角 可以填像素也可以填百分比。四个角都倒

  border-bottom-left-radius:20px;  单倒一个角 下右 下左 上右 上左

  border-bottom:10px solid red; 单加一个方向的边框

  text-shadow:2px 2px 2px black; 文字阴影 同元素阴影

}

二、列表方块

.li{   用于修改ul或ol的属性

  list-style:none;   列表不加序号

  margin-left:10px;  用于解决列表序号偏左出了元素边界的问题

  list-style-image:url(引用的图片.jpg);用图片替换列表的序号

}

三、课上练习

 <style>
        * {
            margin:0px;

        }
        #d1 {
            width:200px;
            height:200px;
            background-color:red;
            color:white;
            margin:10px 20px 40px 30px;
            padding:10px;
            /*margin-bottom:10px;*/
            /*overflow:hidden*/
            /*visibility:visible; hidden
            display:block; none*/

        }
        #d2 {
            width: 200px;
            height: 200px;
            background-color: yellow;
            color:black;
            margin-left:20px;
            overflow:hidden; /*scroll*/
            opacity:0.9;
            /*border-radius:50%; 20px*/
            /*border-bottom-right-radius:20px;*/
            border-bottom:10px solid red;
            text-shadow:2px 2px 1px red;
        }
        #d1-1 {
            width:50px;
            height:50px;
            background-color:green;
            /*margin:-20px 0px 0px 0px;*/
            margin:0px auto;
            /*z-index:-1;*/
        }
        li {
            /*list-style:none;*/
            list-style-image:url(img/apple.png);
        }
        .rongqi {
            border:2px solid black;
        }
    </style>
<body>
    <div id="d1">
        <div id="d1-1">一个</div>
    </div>
    <div id="d2">
        <p>两个</p><p>两个</p><p>两个</p><p>两个</p>
        <p>两个</p><p>两个</p><p>两个</p><p>两个</p>
        <p>两个</p><p>两个</p><p>两个</p><p>两个</p>
    </div>
    <div class="rongqi">
    <ul>
        <li>一列</li>
        <li>二列</li>
        <li>三列</li>
        <li>四列</li>
        <li>五列</li>
    </ul>
    </div>
</body>

四、效果图

时间: 2024-08-25 09:47:13

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

HTML CSS 层叠样式表 一

CSS,全拼Cascading Style Sheets,层叠样式表,用于控制html<body>的元素的样式和布局. 一.CSS的三种引用方式 1.内嵌 <div style="width:200px;height:200px;color:red;background-color:blcak"></div> 内嵌 样式为宽200像素,像素必须加px或者em或者百分比:宽度为200像素:字体颜色为红色:背景颜色为黑色:可以无限添加属性,用分号;隔开.

CSS层叠样式表(一)

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

【CSS】CSS的三种选择器

css概述 为了让网页元素的样式更加丰富,也为了让网页的内容和样式能拆分开,CSS由此思想而诞生,CSS是 Cascading Style Sheets 的首字母缩写,意思是层叠样式表.有了CSS,html中大部分表现样式的标签就废弃不用了,html只负责文档的结构和内容,表现形式完全交给CSS,html文档变得更加简洁. css基本语法 css的定义方法是: 选择器 { 属性:值: 属性:值: 属性:值:} 选择器是将样式和页面元素关联起来的名称,属性是希望设置的样式属性,每个属性有一个或多个

前端之HTML、CSS(三)

前端之HTML.CSS(三) CSS CSS-Cascading Styles Sheets,层叠样式表.用于网页的表现,主要用于布局和修饰网页. CSS引入方式 CSS的三种引入方式:行内样式,内部样式表,外部样式表. 行内样式:通过标签的style属性设定样式,基本语法:<标签名 style="属性1:属性值1:属性2:属性值2:...">内容</标签名>. 1 <!DOCTYPE html> 2 <html> 3 <head&

CSS层叠样式表导读

1.1CSS层叠样式表导读: 能够说出什么是CSS 能够使用CSS基础选择器 能够设置字体样式 能够设置文本样式 能够说出CSS的三种引入方式 能够使用Chrome调试工具调试样式 目录: CSS简介 CSS基础选择器 CSS字体属性 CSS的引入方式 综合案例 Chrome调试工具 原文地址:https://www.cnblogs.com/GZ1215-228513-Chichy/p/12232095.html

CSS(三)解析盒子模型的浮动

上篇博客遗留了浮动和定位两个问题,只是对他们进行了简单的描述,今天仔细透透他们的底细,此篇为浮动篇. 浮动在这个CSS排版流行的年代发挥着越来越重要的作用,如同aline对定位网页元素的重要性一样,但它比aline更加功能强大. float主要功能是帮助对象在网页中对齐的,通过不同的命令使对象左右浮动,直到遇到border.padding.margin或其他对象边缘为止.别看这简单的浮动,却可以为我们的排版设计出各种靓丽的风格,下面介绍几种. 我把它们归为了以下两大类:普通浮动和嵌套浮动. 普通

CSS样式三

CSS表格样式 border-collapse:表格边线合并 caption-side: ????属性值: top:CSS样式三

HTML引入CSS样式三种方法及优先级 CSS样式的写法

HTML引入CSS样式三种方法及优先级: 方法 css的样式引用由3种方式.分别为行内样式.内部样式(嵌入式)和外部样式: 行内样式:                  在对象的标记内使用对象的style属性定义适用的样式表属性,格式定义为 :<div style="内容"><div>: 内部样式(嵌入式):是由<style></style>标记对放在<head></head>中: 外部样式 :          

JS的三种使用方式/CSS的三种使用方式/JS中的DOM事件模型/JS中匿名函数的书写及调用/媒体查询@media的三种使用方式

一.JS的三种使用方式 1.html标签中内嵌JS(不提倡使用.)                <button onclick="javascript:alert('你真点啊.')" > 有本事点我呀!!!!</button>                                2.HTML页面中直接使用JS:                <script type="text/javascript">