不懂代码小wink
盒子模型就是思维模式 类似于积木
昌禾
我认为不是的,是本来全盒子高比如100px,内容如月饼50px,
如果减小padding-top ,他会减少月饼与盒子的上边距离,然后把上边减少的距离会认为是移到了下面的。
冷安sir
布局模型是设计网页结构的,比如好多月饼盒子在大礼包里面的摆放,盒模型是设计一个区域元素的结构,比如月饼盒子里面月饼的摆放
慕函数8443689
盒子模型就想象一下盒子装东西的样子,里面的东西的位置可以改动,以及盒子放在一个平面上(桌面上)的位置也可以改动。
45616
???
45616
adsadawda
林小明
ppt+后期配音
慕码人332723
目测用ppt做的
土豆吃玉米
你是要问什么问题?三个样式都挺简单的,有点逻辑思维都很好记,需要的是多练,孰能生巧
慕侠3197849
这些系统有些bug
qq_七禧_03240688
宽度没算好布局的方法有问题 重新研究一下解决了
qq_七禧_03240688
css中的注释是用/* */,<!-- 导航栏css -->这句话改成/* 导航栏css*/就好了。
浮沉幻听
视频里的上移,指月饼和上边距更近了,如果同时增加了下边距,那月饼确实是上移,如果下边距没改,那就是盒子扁了,上边框向月饼靠拢,同样是距离近了……
万年渡
你竟然没有发现这个功能的实际用处吗?你把网页上个个分块看成一个个盒子就明白了,好看的网页不是几行代码就行了,得用一个个盒子或者积木拼搭起来,每个盒子实现的功能都不一样,各司其职。
qq_壹_21
<div style="height: 80px; width: 400px; border:1px solid red; ">
<div style=" height: 50px; width: 200px; border:1px solid blue; margin: 14px auto;" >
</div>
</div>
随_意
background: url("img=");
Java小黑白
头文件对了吗?
学到怀疑人生
设置二级导航栏就可以了撒!
慕先生6958993

希望我解释清楚了
2316649494
举个栗子,如果一个html中有很多<p>标签,他们的格式都一样,但是有几个样式是特殊的,需要另外标记,这时候就需要考虑优先权的问题,用标签选择器p{},设置统一样式,用更高优先权的选择器设置特殊样式,如后代或者class选择器
叠层是指在特殊情况下,可以在有些样式重复的情况下可以使用到,
<div>叠层是指在特殊情况下,可以在有些样式重复的情况下可以使用到,
慕容1574223
制作网页视频,用到html5的标签<video src="1.mp3"></video>,使用webstorm编辑工具或者其他的代码编辑工具
shanghai_kunkka
讲的不太准确,视屏中讲的是一种特殊情况,就是两个盒子的margin值都是相同的。
margin是盒子的外边距,表示盒子外面的空白区域。margin显示的是这个元素与浏览器窗口或者与另一个元素之间的空白区域。
第一种情况:盒子和浏览器之间。这种情况好理解。
第二种情况:两个相邻盒子(元素)之间。我认为你的理解是:有两个相邻的盒子都设定了margin的值,那么这两个盒子之间的距离就是两个margin值的和。(不知道我猜的对不对)你的理解是错误的。两个相邻的盒子都设定了margin,那么这两个盒子之间的距离就是取两个margin值较大的。
给你看看两个例子:分别代表上述两种情况。
一.


二.1margin设定的值相同:


2.margin的值不同:


不知道对你有没有帮助
moran96
http://www.runoob.com/css/css-boxmodel.html可以去这个地方看看
慕粉4296528
是月饼的实际高度加padding值和border的值 等于盒子的实际高度 月饼放在盒子中间 月饼到盒子边上的距离是padding 盒子边的厚度就是border的值 所以说月饼的实际高度加上两个padding值再加两个margin值等于盒子的实际高度
wallace_lai
什么看不了,在刷新下
白色的白色
margin
me吐
当你的水平达到一定程度的时候 你就会感觉1.0 变成了 0.5
白石青
整个盒子分四层 一层套一层 最内层横向是 withd(宽度)然后padding (内边距)border(边框)最外面是margin(页边的空白)
meMEHELLO
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" | |
| "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
| <html xmlns="http://www.w3.org/1999/xhtml"> | |
| <head> | |
| <title>CSS Flyout menus</title> | |
| <style> | |
| #nav, #nav ul { | |
| padding: 0; | |
| margin: 0; | |
| list-style: none; | |
| } | |
| #nav li { | |
| float: left; | |
| position: relative; | |
| width: 10em; | |
| border: 1px solid #B0C4DE; | |
| background-color: #E7FFF5; | |
| color: #2D486C; | |
| font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif; | |
| margin-right: 1em; | |
| } | |
| #nav a:link, #nav a:visited { | |
| display: block; | |
| text-decoration: none; | |
| padding-left:1em; | |
| color: #2D4900; | |
| } | |
| #nav ul { | |
| display: none; | |
| position: absolute; | |
| padding-top: 0.5em; | |
| } | |
| #nav ul li { | |
| float: none; | |
| border: 0 none transparent; | |
| border-bottom: 1px solid #E7EDF5; | |
| background-color: #FFFFF9; | |
| font-size: 100%; | |
| margin: 0; | |
| margin-bottom: 0.5em; | |
| padding: 0; | |
| } | |
| #nav li:hover ul { | |
| display: block; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <ul id="nav"> | |
| <li><a href="#">Starters</a> | |
| <ul> | |
| <li><a href="#">Fish</a></li> | |
| <li><a href="#">Fruit</a></li> | |
| <li><a href="#">Soups</a></li> | |
| </ul> | |
| </li> | |
| <li><a href="#">Main courses</a> | |
| <ul> | |
| <li><a href="#">Meat</a></li> | |
| <li><a href="#">Fish</a></li> | |
| <li><a href="#">Vegetarian</a></li> | |
| </ul> | |
| </li> | |
| <li><a href="#">Desserts</a> | |
| <ul> | |
| <li><a href="#">Fruit</a></li> | |
| <li><a href="#">Puddings</a></li> | |
| <li><a href="#">Ice Creams</a></li> | |
| </ul> | |
| </li> | |
| </ul> | |
| </body> | |
| </html> |
无聊_
是包括的,你可以拿两div试一下,外边div设宽度300px,高度30px,内部div设宽度auto,高度10px,并且设置margin :10px 10px 10px 10px,你会发现内部div实际宽度为280px。代码在下面:
<div style="width:300px;height:30px;border:1px solid red;"><div style="width:auto;height:10px;margin:10px 10px 10px 10px;border:1px solid blue;"></div></div>