web前端 --- CSS(04) -- 盒子模型、div+css网页布局、css3新特性

13 篇文章 3 订阅
订阅专栏

盒子模型

(1)网页标签分类:

  • 行内元素:
  • 块级元素:有宽高,可以设置大小,同时不会让其他块元素默认占据当前行

(2)内边距:

内容和边线之间存在空白区域,空白区域被称为:内边距(padding)

盒子与盒子之间的距离,被称为:外边距(margin)

PS:默认情况下,页面中margin和padding不为0(红色为margin和padding的边线)

例:盒子模型

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="css/05.css">
    <title>盒子模型</title>
</head>
<body>
    <div class="box">zheshi yige div</div>
    <div class="box">zheshi yige div</div>
    <div class="box">zheshi yige div</div>
    <div class="box">zheshi yige div</div>
    <div class="box">zheshi yige div</div>
    <!-- 内容和边线之间存在空白区域,空白区域被称为:内边距 -->
    <ul>
        <li>zheshi li</li>
        <li>zheshi li</li>
        <li>zheshi li</li>
        <li>zheshi li</li>
        <li>zheshi li</li>
    </ul>
</body>
</html>
*{
    margin: 0;
    padding: 0;
    /* 将内边距和外边距都为0 */

    /* border: 1px solid red; */
    /* 显示出所有边线,默认情况下margin和padding不为0 */
}

.box{
    height: 300px;
    width: 300px;
    border: 1px solid rebeccapurple;
    text-align: center;
    line-height: 300px;
    /* padding: 10px; */
    /* padding: 50px 0px;前一个值代表上下,后一个值代表左右 */
    /* padding: 50px 50px 10px 20px;四个值分别代表上、右、下、左 */

    /* 也可单独设置边距 */
    /* padding-left: 30px;左侧增加30px */
    /* padding-bottom: 20px;下侧增加20px */

    /* margin: 20px;外边距增大20px */
    margin: auto;/* 当前元素相对于父元素做水平居中 */

}

div+css网页布局

(div是一个标准的块元素,css提供了基于盒子模型的使用)

(1)实现方式

  1. 盒子包裹盒子,大盒位置确定,小盒在大盒中,位置也确定
  2. 盒子挤压盒子,实现平行级别盒子之间的排列问题

(2)网页整体架构

<1> “国”字型布局

特点:大型网站、内容杂而多

风格:常规布局

组成:页面头部;页面主体(内容按需排版);页面底部

<2> “工”字型布局

特点:大型网站,内容杂而多

风格:常规布局

组成:页面头部;页面主体[左右 | 左中右];页面底部

<3> “二”字型布局

特点:大型网站,内容杂而多

风格:常规布局

组成:页面头部;页面主体[左右 | 左中右];页面底部

<4> “三”字型布局

特点:大型网站,内容杂而多

风格:常规布局

组成:页面头部;页面主体[左右 | 左中右];页面底部

<5> “POP”布局

特点:简单网站、信息展示

风格:幻灯片风格

组成:网页主体切换;全屏滚动等

<6> “圣杯”布局

核心:网页主体内容[左中右布局]

来源:“工”字型布局拓展

特点:主体内容相对定位

<7> “双飞翼”布局

核心:网页主体内容[左中右布局]

来源:“工”字型布局拓展

特点:主体内容单独包含在div中

附:示例:布局展现以及下拉菜单栏

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="css/reset.css">
    <link rel="stylesheet" href="css/index.css">
    <title>nnlg</title>
</head>
<body>
    
    <header class="top">
        <div class="top-logo">
            <div class="logo-content">
                <img src="img/logo.png" class="logo" alt="">
                <div class="logo-right">
                    <input type="search" id="search">
                    <button id="go">搜索</button>
                </div>
            </div>
        </div>

        <nav class="menu">
            <ul>
                <li>
                    <a href="#">shouye</a>
                </li>
                <li>
                    <a href="#">xiaoyuan</a>
                    <ul>
                        <li><a href="">jianjie</a></li>
                        <li><a href="">lingdao</a></li>
                        <li><a href="">biaoshi</a></li>
                        <li><a href="">fengguang</a></li>
                    </ul>
                </li>
                <li>
                    <a href="#">jigou</a>
                    <ul>
                        <li><a href="">danwei</a></li>
                        <li><a href="">zhineng</a></li>
                    </ul>
                </li>
                <li>
                    <a href="#">jiaoyu</a>
                    <ul>
                        <li><a href="">shang</a></li>
                        <li><a href="">hai</a></li>
                    </ul>
                </li>
                <li>
                    <a href="#">jiuye</a>
                    <ul>
                        <li><a href="">suzhou</a></li>
                        <li><a href="">xian</a></li>
                    </ul>
                </li>
                <li>
                    <a href="#">rencai</a>
                    <ul>
                        <li><a href="">shanxi</a></li>
                        <li><a href="">jiangxi</a></li>
                    </ul>
                </li>
                <li>
                    <a href="#">guoji</a>
                    <ul>
                        <li><a href="">nanning</a></li>
                        <li><a href="">qinzhou</a></li>
                    </ul>
                </li>
                <li>
                    <a href="#">shuzihua</a>
                    <ul>
                        <li><a href="">wuhan</a></li>
                        <li><a href="">shenzhen</a></li>
                    </ul>
                </li>
                <li><a href="#">menhu</a></li>
            </ul>
        </nav>

        <div class="banner">
            <img src="img/737.png" alt="">
        </div>

    </header>
    
    <div class="content">

    </div>

    <footer class="footer">

    </footer>
</body>
</html>
/* 顶部开始 */
header.top{
    width: 100%;
    height: 660px;
    /* border: 1px solid rebeccapurple; */
    /* 边线效果,后删除 */
}
.top-logo{
    width: 100%;
    height: 140px;
    /* border: 1px solid red; */
    background-image: url(../img/123.png);
    background-color: rgb(15, 6, 173);
    background-size: cover;/* 铺满 */
    background-repeat: no-repeat;/* 图片不再重复 */
}
.top-logo>div{
    width: 1300px;
    height: 140px;
    /* border: 1px solid red; */
    margin: auto;
}
.logo{
    margin-top: 36px;
}
.logo-right{
    width: 600px;
    height: 140px;
    /* border: 1px solid rebeccapurple; */
    float: right;
    line-height: 140px;
    text-align: center;
}
#search{
    width: 300px;
    height: 40px;
    border: none;
    border-radius: 20px;
}

#go{
    width: 120px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    border-radius: 40px;
    /* 边框的弯曲程度为40px */
    border: none;
    /* 边框为none */
    background-color: white;
    /* 背景颜色 */
    color: slateblue;
    /* 字体颜色 */
    cursor: pointer;
    /* 鼠标浮动到标签上,显示为小手 */
    font-weight: bold;
}
nav.menu{
    height: 60px;
    width: 100%;
    /* border:1px solid salmon; */
    background-color: #0c2374;
}
nav.menu>ul{
    width: 1300px;
    height: 60px;
    margin: auto;
    /* border: 1px solid red; */
}
nav.menu>ul>li{
    position: relative;/* 做相对点,便于显示li中的内容 */
}
nav.menu>ul li{
    margin-top: -1px;
    /* 缩减1px的间隙 */
    height: 60px;
    width: 140px;
    /* border: 1px solid rebeccapurple; */
    float: left;
    cursor: pointer;
    text-align: center;
    line-height: 60px;
    background-color: #0c2374;
}
nav.menu>ul li:hover{
    background-color: blue;
}
nav.menu>ul li>a{
    color: white;
    font-size: 18px;
    text-decoration: none;
}
nav.menu>ul>li>ul{
    display: none;
    position: absolute;
    /* 做绝对定位 */
    z-index: index 100;
    /* 设置标签在别的标签浮动的优先级,z-index越大,优先级越高 */
}
nav.menu>ul>li:hover >ul{
    display: block;
}

div.banner{
    width: 100%;
    height: 460px;
    border: 1px solid slateblue;
}
.banner img {
    width: 100%;
}

/* 顶部结束 */

/* 中间内容开始 */
.content{
    width: 1300px;
    height: 1200px;
    border: 1px solid red;
    margin: auto;
}


/* 中间内容结束 */

/* 底部开始 */
footer.footer{
    height: 660px;
    width: 100%;
    border: 1px solid salmon;
}

/* 底部结束 */
/* 形成:“工”字型布局 */
@charset "utf-8";
html {
  background-color: #fff;
  color: #000;
  font-size: 12px
}

body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, figure, form, fieldset, legend, input, textarea, button, p, blockquote, th, td, pre, xmp {
  margin: 0;
  padding: 0
}

body, input, textarea, button, select, pre, xmp, tt, code, kbd, samp {
  line-height: 1.5;
  font-family: tahoma, arial, "Hiragino Sans GB", simsun, sans-serif
}

h1, h2, h3, h4, h5, h6, small, big, input, textarea, button, select {
  font-size: 100%
}

h1, h2, h3, h4, h5, h6 {
  font-family: tahoma, arial, "Hiragino Sans GB", "微软雅黑", simsun, sans-serif
}

h1, h2, h3, h4, h5, h6, b, strong {
  font-weight: normal
}

address, cite, dfn, em, i, optgroup, var {
  font-style: normal
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  text-align: left
}

caption, th {
  text-align: inherit
}

ul, ol, menu {
  list-style: none
}

fieldset, img {
  border: 0
}

img, object, input, textarea, button, select {
  vertical-align: middle
}

article, aside, footer, header, section, nav, figure, figcaption, hgroup, details, menu {
  display: block
}

audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1
}

blockquote:before, blockquote:after, q:before, q:after {
  content: "\0020"
}

textarea {
  overflow: auto;
  resize: vertical
}

input, textarea, button, select, a {
  outline: 0 none;
  border: none;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  padding: 0;
  border: 0
}

mark {
  background-color: transparent
}

a, ins, s, u, del {
  text-decoration: none
}

sup, sub {
  vertical-align: baseline
}

html {
  overflow-x: hidden;
  height: 100%;
  font-size: 50px;
  -webkit-tap-highlight-color: transparent;
}

body {
  font-family: Arial, "Microsoft Yahei", "Helvetica Neue", Helvetica, sans-serif;
  color: #333;
  font-size: .28em;
  line-height: 1;
  -webkit-text-size-adjust: none;
}

hr {
  height: .02rem;
  margin: .1rem 0;
  border: medium none;
  border-top: .02rem solid #cacaca;
}

a {
  color: #25a4bb;
  text-decoration: none;
}

css3新特性

(1)媒体查询@media,多栏布局:

如:

 <link rel="stylesheet" media="screen and (max-width: 600px)" href="small.css" />

上面的media语句表示的是:当页页宽度小于或等于600px,调用small.css样式表来渲染你的Web页面。首先来看media的语句中包含的内容:

  • 1、screen:这个不用说大家都知道,指的是一种媒体类型;
  • 2、and:被称为关键词,与其相似的还有not,only,稍后会介绍;
  • 3、(max-width:600px):这个就是媒体特性,说得通俗一点就是媒体条件。

转换成css中的写法为:

@media screen and (max-width: 600px) {
    选择器 {
      属性:属性值;
    }
}

(2)字体使用@font-face:

<1> 作用:主要是用于把自定义的Web字体嵌入到网页中

<2> 语法格式:

  @font-face {
      font-family: <YourDefineFontName>;
      src: <url> [<format>],[<source> [<format>]], *;
      [font-weight: <weight>];
      [font-style: <style>];
    }

(3)动画效果(animation):

<1> 样式:

【1】过渡:transition:样式属性 时间

【2】变幻:盒子发生对应的位置、角度、大小的变化

平移动画:transform:translate(x轴,y轴);

旋转动画:transform: rotate(xdeg);(x:指定度数)

缩放动画:transform: scale(x轴,y轴);

斜移动画:(使用较少)

matrix()方法:将所有的2D转换方法组合在一起。matrix()方法需要6个参数,包含数学函数,允许:旋转、缩放、移动以及倾斜元素

【3】keyframes帧动画

0% 是动画的开始,100 % 是动画的完成,这样的规则就是动画序列

@keyframes 动画名称 {
    0% {
        width: 100px;
    }
    100% {
        width: 200px
    }
}

(4)box-reflect 设置倒影:

box-reflect:none | <direction> <offset> <mask-box-image>

▪︎ <direction>:
   ▫︎ above 指定倒影在对象的上边 
   ▫︎ below 指定倒影在对象的下边 
   ▫︎ left 指定倒影在对象的左边 
   ▫︎ right 指定倒影在对象的右边
▪︎ <offset>:
   ▫︎ <length> 用长度值来定义倒影与对象之间的间隔。(可以为负值)
   ▫︎ <percentage> 用百分比来定义倒影与对象之间的间隔。(可以为负值)
▪︎ <mask-box-image>: 
   ▫︎ none 无遮罩图像
   ▫︎ <url> 使用绝对或相对地址指定遮罩图像
   ▫︎ <linear-gradient> 使用线性渐变创建遮罩图像
   ▫︎ <radial-gradient> 使用径向(放射性)渐变创建遮罩图像
   ▫︎ <repeating-linear-gradient> 使用重复的线性渐变创建背遮罩像
   ▫︎ <repeating-radial-gradient> 使用重复的径向(放射性)渐变创建遮罩图像

(5)示例:

例1:字体效果

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="css/06.css">
    <title>字体使用</title>
</head>
<body>
    <div class="box">
        2023版powerpoint字体下载-免费下载-永久使用
    </div>
</body>
</html>
@font-face {
    font-family: myFont;
    src: url(../font/ACID.TTF);
}
.box{
    font-family: myFont;
}

例2:动画效果

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="css/07.css">
    <title>动画效果</title>
</head>
<body>
    <div class="box"></div>
    <div class="msg"></div>
    <div class="sta"></div>
    <div class="utf"></div>
    <div class="utf box2"></div>
    <div class="wyd"></div>
</body>
</html>
.box{
    width: 300px;
    height: 150px;
    border: 1px solid darkblue;
    background-color: violet;
    transition: all 2s;
    /* transition: width 2s,background-color 2s; */
    /* all:所有样式都会发生变化 */
}
.box:hover{
    width: 600px;
    background-color: darkmagenta;

    transform: scale(2,1);
    /* 缩放动画:放大或缩小,x轴放大倍数,y轴放大倍数 */
}
.msg{
    width: 300px;
    height: 150px;
    border: 1px solid red;
    background-color: coral;
    transition: all 2s;
}
.msg:hover{
    width: 600px;
    background-color: darkmagenta;

    transform: translate(30px,30px);
    /* 平移动画:向右和向下平移30px,默认启动2D效果,启动3D效果的话,需开启transform: matrix3d(); */
}
.sta{
    width: 300px;
    height: 300px;
    border: 1px solid darkred;
    transition: 2s;
}
.sta:hover{
    transform: rotate(360deg);
    /* 默认旋转动画是围绕中心点进行顺时针旋转 */
    transform-origin: top right;
    /* 指定围绕点为右上角 */
}
.utf{
    width: 300px;
    height: 150px;
    border: 1px solid darkblue;
    background-color: violet;
    animation: myframe 3s linear infinite;
    /* linear:匀速。参数分别为:名称 时间 方式 重复次数。infinite:无限 */
}
.box2{
    animation: myframe 3s ease-in-out infinite;
}
@keyframes myframe{
    /* from{
        transform: rotate(0deg);
    }to{
        transform: rotate(360deg);
    } */
    /* 定义旋转 */
    0%{background-color: red;}
    33%{background-color: blue;}
    66%{background-color: saddlebrown;}
    100%{background-color: red;}
}

例3:倒影效果

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="css/08.css">
    <title>倒影效果</title>
</head>
<body>
    <div class="box">
        <img src="img/737.png" alt="">
    </div>
</body>
</html>
.box{
    width: 100%;
    height: 600px;
    -webkit-box-reflect: below 0 -webkit-linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, .3));
}

CSS笔记(二) - 页面布局 盒子模型
JUN_7777的博客
02-08 721
行内元素
div+css盒子模型
summitjava的博客
09-20 513
  边框       border:统一设置       上border-top        下border-bottom         左border-left         右border-right 内边距;         badding:统一设置         badding-top          badding-bottom           badding-left...
网页设计之盒子模型DIV
qq_43527959的博客
05-11 8867
盒子模型 DIV 什么是盒子模型 1、盒子模型的定义 所谓盒子模型就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器。每个矩形都由元素的内容、内边距(padding)、边框(border)和外边距(margin)组成。 2、div 标记的定义 **div**是英文division的缩写,意为“**分割、区域**”。<div>标记简单而言就是一个区块容器标记,可以将网页分割为独立的、不同的部分,以实现网页的规划和布局。**<div>与</div>
CSS 网页布局(详解网页的布局构造)
最新发布
百赢出品,必属精品
04-26 1667
网页布局是将网页内容按照一定的结构和规则进行排版和组织,使得页面具有良好的结构和易读性。它涉及到页面元素的位置、大小、间距等方面的设计。头部区域、菜单导航区域、内容区域、底部区域。了解网格系统的概念和作用,掌握如何设计和实现网格布局,以及如何利用网格系统进行页面排版和元素定位。理解响应式设计的原理和重要性,掌握使用媒体查询、流式布局等技术实现网页在不同设备上的自适应显示。熟悉CSS中的各种布局模型,包括常规文档流、浮动布局、定位布局(相对定位、绝对定位、固定定位)、Flexbox布局和栅格布局等。
Web基础:CSS的常规布局———盒子模型
m0_73058235的博客
04-19 2546
网页布局一般通过栏 列 行等组合来实现布局,现代浏览器都有两个模式:怪异模式和标准模式,在标准模式下,border padding width height都是各自独立的区域一般在没有定义边框的情况下,中间的栏目可以实现并列显示,但当他们超出所定义边框时,由于总行度超过了所设定,就会出现错行显示,为避免这种情况发生,我们通过事先设定好各区域所需大小,从而解决此问题,下面我以最常见的网页布局模式进行演示:上述就是我们在预览浏览器时最常看到的布局模式,源代码如下: 上述布局我们很容易发现,在网页的每一个区域
div盒子的整体介绍
actores的博客
04-20 1346
<!DOCTYPEhtml> <htmllang="en"> <head> <metacharset="UTF-8"> <title>Document</title> <style> /*.box1{ /* ...
【黑马程序员】3、盒子模型_2023新版前端Web开发HTML5+CSS3+移动Web视频教程_笔记
qq_37581764的博客
07-12 554
目标:掌握盒子模型组成部分,使用盒子模型布局网页区域。
Web-前端html+css从入门到精通 160. 小米官网盒子阴影效果.zip
05-23
在本课程中,“Web-前端html+css从入门到精通 160. 小米官网盒子阴影效果”主要探讨了HTMLCSS在构建网页时如何实现类似小米官网中的盒子阴影效果。这是一个至关重要的概念,因为阴影效果可以为网页元素增添深度感...
Web-前端html+css从入门到精通 161. mask遮罩效果.zip
05-23
Web前端开发中,HTMLCSS是构建网页的基础。HTML(HyperText Markup Language)用于定义网页的结构,而CSS(Cascading Style Sheets)则负责样式设计和布局。本资源"Web-前端html+css从入门到精通 161. mask遮罩...
HTML-CSS-DIV网页设计与布局第章-网页布局与设计技巧.pptx
11-17
本章节主要介绍了网页布局和设计技巧,涵盖了网页布局的定义、网页大小的设计、网页栏目划分、表格布局和CSS布局等方面的知识点。 网页布局的定义 网页布局是指网页整体的布局,包括网页的大小、栏目划分、内容...
Web-前端html+css从入门到精通 137. transform位移与缩放.zip
05-23
Web前端开发中,HTMLCSS是构建网页的基础。HTML负责结构化内容,而CSS则负责样式和布局。本教程“Web-前端html+css从入门到精通 137. transform位移与缩放”专注于CSS的一个重要特性——`transform`属性,它允许...
Web-前端html+css从入门到精通 146. animate.css动画库.zip
05-23
《animate.css动画库:Web前端HTML+CSS进阶必学》 在Web开发领域,前端设计与用户体验密不可分,而动态效果则是提升用户体验的重要手段。在这个教程中,我们将深入探讨animate.css,一个强大且易用的开源CSS动画库...
制作简单的div盒子
chenqiuqian的博客
09-19 3540
先放3个div,里面可以写一些文字 在浏览器中呈现出来就是这个样子的(看下图) 然后开始给这三个div盒子写样式,在head尾部写style上标签,在style标签内写CSS样式,可以用通配符去掉浏览器自带的内边距和外边距,然后用标签选择器给三个盒子写样式,我的写的是宽为200像素、高为200像素、背景为黑色、字体为白色的盒子样式 在浏览器中呈现出来就是这个样子的(看下图) 因为标签选择器会选择到所有的div标签,如果要给每个div写不同的样式,可以给每个标签写上不.
网站开发之DIV+CSS简单布局网站入门篇(五)
杨秀璋的专栏
11-08 1万+
这篇文章主要介绍如何使用DIVCSS简单布局一个网站的首页,通常将网站划分为顶部(Logo、导航条)、中部(页面主要内容、左右栏目)、底部(制作方介绍、超链接)。这是非常基础的一篇引入性文章,采用案例的方式进行介绍的,希望对你有所帮助。运行结果如下图所示:main.html主页面代码:主要通过div进行布局的,同时用户设置导航条,鼠标悬停时背景颜色切换。css/main.css代码:该部分代码主
前端基础之盒子嵌套
clover_oreo的博客
12-07 4145
附上知识点: 1、网页布局的过程 先准备好相关的网页元素,网页元素基本都是盒子box 利用css设置好样式,摆放到合适的位置上去 往盒子里面装内容 本质就是利用css摆放盒子 2、盒子模型的组成(Box Model) border 边框 content 内容 padding 内边距 margin 外边距 3、边框border 边框有三部分组成:宽度、样式、颜色 border-width:单位一般是px border-style:solid、dotted、dash...
CSS盒子模型和布局
super晓权的博客
10-19 3748
CSS盒子模型 网页设计中常听的属性名:内容(content)、内边距(padding)、边框(border)、外边距(margin), CSS盒子模式都具备这些属性。 这些属性我们可以用日常生活中的常见事物——盒子作一个比喻来理解,所以叫它盒子模式。 CSS盒子模型就是在网页设计中经常用到的CSS技术所使用的一种思维模型。   border:设置边框     border:2px ...
[C1进阶之路-Web基础] 盒子模型
Nick 的笔记
04-23 1226
​ 🍹欢迎各路大佬来到 Nick 主页指点 ☀️本期文章将学习 [C1进阶之路-Web基础] 盒子模型,我是博主Nick。✨ ✨我的博客主页:Nick_Bears 🌹꧔ꦿ 🌹꧔ꦿ博文内容如对您有所帮助,还请给个点赞 + 关注 + 收藏✨ 🍋 注:资料来源于C1进阶考试资料 ​
CSS页面布局之盒子模型
coderge's CSDN Blog.
04-10 2326
目录1 盒子模型1.1 看透网页布局的本质1.2 盒子模型组成1.3 边框(border)1.4 表格的细线边框1.5 边框会影响盒子实际大小1.6 内边距(padding)案例:新浪导航案例-padding影响盒子好处1.7 外边距1.8 外边距合并1.9 清除内外边距2 PS基本操作综合案例: 产品模块综合案例: 快报模块3 圆角边框(CSS3新增 ≥ie9)4 盒子阴影5 文字阴影 1 盒子模型 页面布局要学习三大核心,盒子模型、浮动和定位。学习好盒子模型能非常好的帮助我们布局页面. 1.1 看透网页
HTML5盒子模型重点总结
热门推荐
妖精小狗的博客
08-23 2万+
什么是盒子模型盒子模型就是布局网页的一种手段包括边框(border)、外边距(margin)、内边距(padding)、网页元素(content)、宽(width)、高(height)等元素。   边框border: 1. 边框颜色:border-color: 属性 说明 示例 border-top-color...
Web编程基础-CSS、JavaScript、jQuery第一部分-网页基础(共114张PPT).pptx
11-16
"Web编程基础-CSS、JavaScript、jQuery第一部分-网页基础的PPT教程,包含114张幻灯片,重点讲解了Web标准、DIV+CSS布局和CSS样式设置。" 在Web开发领域,理解和掌握Web标准、CSS以及布局技术是至关重要的。这个PPT...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • linux重置root用户密码 21382
  • linux进阶 --- chrony服务器 19345
  • eNSP简单配置命令以及DHCP 15968
  • linux文件上传和下载、别名设置以及命令解释器 13087
  • linux用户及用户组的分类、管理及查询 12995

分类专栏

  • linux进阶 3篇
  • 安全攻击 15篇
  • 漏洞攻击 3篇
  • 面试 1篇
  • MYSQL 3篇
  • 安全防御 12篇
  • PHP 2篇
  • 网络中级 2篇
  • 网络基础 7篇
  • 安全防御实验 1篇
  • web前端 13篇
  • linux基础操作 15篇
  • python学习笔记 13篇
  • python例题 12篇

最新评论

  • BGP综合实验

    杨俊杰-YJ: 这里用R10充当三层交换机

  • 网络基础实验 --- VLAN划分和DHCP分配IP

    qq_59043495: ensp

  • BGP综合实验

    bote798: sw3在哪?

  • linux文本三剑客 --- grep、sed、awk

    张彦峰ZYF: grep 功能:grep(全称:Global Regular Expression Print)是一种强大的文本搜索工具,用于在文件中查找特定模式的字符串,并将匹配到的行打印出来。 常见用法:常用于在文件中搜索某个关键词或者匹配某个正则表达式,并将匹配到的行打印出来。例如:grep "pattern" file.txt sed 功能:sed(全称:Stream Editor)是一个流编辑器,主要用于对文本进行替换、删除、插入等操作。 常见用法:常用于对文本进行批量的替换操作,也可以结合正则表达式进行更复杂的文本处理。例如:sed 's/pattern/replacement/g' file.txt awk 功能:awk 是一种强大的文本处理工具,可以对文本进行逐行处理,并支持数据分析、报表生成等功能。 常见用法:常用于从文本文件中提取数据、按字段进行处理、计算统计信息等。可以自定义处理规则,比较灵活。例如:awk '{print $1}' file.txt

  • PHP --- 登录界面构建与mysql交互

    Ryongao: cisp的hw?

大家在看

  • java23种设计模式!附源码 1726
  • Qt实现仪表盘-自定义控件 889
  • 【DataWhale AI夏令营】--Task 2 607
  • ⭐【Alist网盘挂载】超详细 保姆级教程 持续更新⭐
  • 深度学习狂人必看!RNN模型预测未来?

最新文章

  • linux文本三剑客 --- grep、sed、awk
  • 安全基础 --- MySQL数据库的《锁》解析
  • 安全基础 --- nodejs沙箱逃逸
2024年1篇
2023年60篇
2022年94篇
2021年9篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雨天_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

PHP网站源码丹竹头企业网站改版民治百度关键词包年推广惠州网站搜索优化深圳品牌网站设计民治外贸网站设计龙岗优化大芬百度seo盐田建网站惠州网页制作大芬网站搭建大浪网站搭建南联SEO按天收费龙华如何制作网站惠州建站爱联设计公司网站西乡关键词按天扣费民治网站定制南山关键词按天收费盐田关键词按天收费爱联网站改版惠州SEO按天扣费吉祥网站推广沙井网站优化按天扣费丹竹头百姓网标王推广大运营销网站福永网站开发坪地建站盐田高端网站设计荷坳seo排名坂田seo网站推广歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化