盒子模型/div标签/益出处理

/*
<div></div>没有任何功能,不属于功能标签
可以放文字,图片以及各种元素的块标签
常常用来布局
span标签属于行内标签,无法设置宽高

*/

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>div标签</title>

<style>
/*
	<div></div>没有任何功能,不属于功能标签
	可以放文字,图片以及各种元素的块标签
	常常用来布局
	span标签属于行内标签,无法设置宽高

*/
	#qf1{
		background-color: #00FFFB;
		width: 50px;
		height: 150px;
		float: left;

	}	

	#qf2{
		background-color:#E8FF00;
		width: 100px;
		height: 100px;
		float: right;
	}

	#qf3{
		background-color:#00FF15;
/*		width: 100px;*/
		height: 100px;
		/*清除浮动* both是都的意思,清除两边 飞起来:float 地上;clear*/
		clear: both;
	}
</style>
</head>

<body>
	<div id="qf1">我是左边div</div>
	<div id="qf2">我是右边div</div>
    <div id="qf3">我是第三个div</div>
</body>
</html>  

益处处理:

/*如果内容超出div则隐藏*/
/*overflow: hidden;*/
/*不管div内容是否超出都会给div一个滚动条*/
/*overflow: scroll;*/
/*如果内容不超出div 则没有滚动条,如果超出,则自动添加滚动条*/
overflow: auto;

盒子模型:

/*盒子模型
1.外边距:margin
2.内边距:padding
3.边框:border
margin重叠现象:
只要有一个元素没有float属性就会出现重叠现象,margin取相邻元素margin最大值
CSS初始化:
*{
marhin:0px;
padding:0px;
}
*/

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>盒子模型</title>
<style>
	*{
	 	margin:0px;
	 	padding:0px;
	}
	#big{
		width:500px;
		height: 500px;
		background-color:#00B7EF;
	}

	#small1{
		width: 100px;
		height: 100px;
		background-color: pink;
		float: left;
		margin: 10px;/*上右下左*/
		border: 20px solid black;
		padding: 10px;

	}
	#small2{
		width: 100px;
		height: 100px;
		background-color: yellow;
		float: left;
		margin: 10px;

	}
	#small3{
		width: 100px;
		height: 100px;
		background-color:#F700FD;
/*清除浮动* both是都的意思,清除两边 飞起来:float 地上;clear*/
		clear: both;
		margin:10px;

	}
	#small4{
		width: 100px;
		height: 100px;
		background-color:#FF0000;
		clear: both;
		margin: 20px;

	}

</style>
</head>

<body>
	<div id="big">
		<div id="small1">戒指</div>
		<div id="small2"></div>
		<div id="small3"></div>
		<div id="small4"></div>
	</div>
</body>
</html>

  

原文地址:https://www.cnblogs.com/awdsjk/p/10628654.html

时间: 2025-01-11 23:01:10

盒子模型/div标签/益出处理的相关文章

html学习第三天—— 第11章 盒子模型 div

盒模型--边框(一) 盒子模型的边框就是围绕着内容及补白的线,这条线你可以设置它的粗细.样式和颜色(边框三个属性). 如下面代码为div来设置边框粗细为2px.样式为实心的.颜色为红色的边框: div{ border:2px solid red; } 上面是border代码的缩写形式,可以分开写: div{ border-width:2px; border-style:solid; border-color:red; } 注意: 1.border-style(边框样式)常见样式有: dashed

DIV+CSS两种盒子模型(W3C盒子与IE盒子)

在辨析两种盒子模型之前,先简单说明一下什么叫盒子模型. 原理: 先说说我们在网页设计中常听的属性名:内容(content).填充(padding).边框(border).边界(margin), CSS盒子模式都具备这些属性. 这些属性我们可以把它转移到我们日常生活中的盒子(箱子)上来理解,日常生活中所见的盒子也就是能装东西的一种箱子,也具有这些属性,所以叫它盒子模式. 特点: 每个盒子都有:边界.边框.填充.内容四个属性: 每个属性都包括四个部分:上.右.下.左:这四部分可同时设置,也可分别设置

CSS——(2)盒子模型与标准流

上篇博客<CSS--(1)基础>中简单介绍了CSS的概念和几种使用方法,现在主要是介绍其的核心内容. 盒子模型 为了理解盒子模型,我们可以先从生活中的盒子入手.盒子是用来放置物品的,内部除了有物品外,还有填充部分的东西.盒子与盒子之间还会有间隙.如下图所示: 对于网页中的大部分对象,实际呈现形式都是一个盒子形状对象,理解了盒子模型才能更好的排版. CSS盒子模式具备的属性: 内容(content).填充(padding).边框(border).边界(margin).从上面的例子来看:内容即对应

CSS基础知识之背景图片样式属性、雪碧图、列表导航栏、超链接的伪类样式、盒子模型、overflow、圆角弧度

目录: 背景图片样式属性 雪碧图 列表导航栏 超链接的伪类样式 盒子模型. overflow. 圆角弧度 背景图片样式属性: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> #imgContainer { border: 20px dotted yellow; padding: 50px; height: 400p

盒子模型基础(一)

盒子模型基础(一) 参考书籍:基于web标准的网页设计与制作(第二版) 网页就是由多个盒子通过不同的排列方式(上下排列.左右排列.嵌套排列).(p118) 如图: .div{ background:#9cf; margin:20px; border:10px solid #039; padding:40px; width:200px; height:88px; } <div class="div"> 盒子模型 </div> 则该像素占据的网页总宽度为:20+10

深入理解CSS系列(一):理解CSS的盒子模型

接触前端也有好几个年头了,但是,讲实话,对于CSS的理解真的是不敢恭维,相信很多同行也有类似的感受吧!这是为什么呢?因为我们都认为CSS太简单了,没有必要深入学习,果真如此?其实,只不过是自己图样图森破罢了.如果真的那么简单,为什么经常会遇到一些奇怪的样式问题,而要折腾好长时间呢?就是因为无从下手,终究还是基础不扎实啊!最近打算深入的学习一下CSS,以便遇到问题时,才知道如何下手,从而迅速的对症下药."深入理解"只是相对于我个人而言的哈,如果有大神觉得不够深入,请不喜勿喷.这是深入理解

从div盒子模型谈如何写可维护的css代码

市面上我们常常会看到各种各样的设计模式书籍,Java设计模式.C#设计模式.Ruby设计模式等等.在众多的语言设计模式中我唯独找不到关于CSS设计模式的资料,即使在网上找到类似内容,细细一看之下才发觉是南辕北辙.经过浩瀚文章搜索发掘下依旧一无所获之后,直接导致了我萌生一股写一篇CSS设计模式的冲动,至此写下这篇文章,其中叙述如有不当之处,也恳请各位提出意见,分享出您宝贵的经验. 在写页面之中,width, margin, padding这三个CSS属性可以说是用到频率最高的几个属性之一.但根据我

HTML学习笔记 w3sCss盒子模型(阴影)(div的一些使用)案例 第十节 (原创) 参考使用表

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>W3sCSS盒子模型</title> <!--其实就是div加css样式设计出一些逻辑页面--> <link rel="stylesheet" href="tzy.css" type="te

DIV+CSS盒子模型之网页排版

DIV+CSS 1.div是HTML里的一个标签,起块级作用的标签,可以设置该块级元素的宽和高.css是对该块级元素的样式设定.盒子模型,形象的理解为一个个的盒子在网页里面,这是编写样式,就可以让盒子放在一定的位置上,并给这个盒子设定一定的样式. 2.看看下面这段代码. HTML: css: 浏览器中的效果: 盒子模型,宽高分别为 内容(content) 边框(border) 内边距(margin) 外边距(pandding).   盒子在组合上css就可以很快速的做出网页想达到的那种效果.排版