1:内联元素和块级元素

1).块级元素,默认是独自占据一行的。比如是<p>、<h1>、<h2>、<h3>、<h4>、<h5>、<h6>、<ul>、<ol>、<dl>、<pre>、<hr />
2).内联元素,默认是几个内联元素都可以在同一行上显示。比如是<a>、<span>等。
2:内联元素可以变成块级元素,块级元素可以变成内联元素。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
div{
background-color: aqua;
/*变为内联元素*/
display: inline;
}
span{
background-color: brown;
/*变为块级元素*/
display: block;
}
</style>
</head>
<body>
<div>div wowoowo</div>
<div>div wowoowo</div>
<span>span元素</span>
<span>span元素</span>
</body>
</html>

效果图

3:  display: inline-block;和display: inline的区别

 div{
background-color: aqua;
/*变为内联元素可以设置背景颜色大小*/
display: inline-block;
}
<!--------------------------------------------->
div{
background-color: aqua;
/*变为内联元素设置背景颜色大小无效*/
display: inline;
}

 4: display: inline-table;属性

table{
/*在表格用才成为行内元素*/
display: inline-table;
border: solid 10px #00aaff;
}
5:overflow: auto;属性。它有5个可选值
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
div{
/*隐藏多余部分*/
overflow: auto;
width: 300px;
height: 150px;
border: solid 1px orange;
}
</style>
</head>
<body>
<div>
<h1>位子</h1>
<p>隐藏多余部分隐藏多余部分隐藏多余部分隐藏多余部分隐藏多余部分1234567890</p>
<p>隐藏多余部分隐藏多余部分隐藏多余部分隐藏多余部分隐藏多余部分1234567890</p>
<p>隐藏多余部分隐藏多余部分隐藏多余部分隐藏多余部分隐藏多余部分1234567890</p>
<p>隐藏多余部分隐藏多余部分隐藏多余部分隐藏多余部分隐藏多余部分1234567890</p>
</div>
</body>

效果图

如果没有overflow: auto;属性的效果图

当然可以设置滑动方向

   /*设置滑动方向*/
overflow-x: scroll;
overflow-y: hidden;
/*不让文字进行换行*/
white-space: nowrap;
												

css简单学习属性的更多相关文章

  1. css简单学习属性3---css属性选择器

    1:通配符 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ...

  2. css简单学习属性2---背景图片

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. 前端学习日记之HTML、CSS 简单总结

    前端学习日记之HTML.CSS 简单总结 标签(空格分隔): html css 前端学习日记 html超文本标记语言 一. h标题标签 h1-h7 <!DOCTYPE html> < ...

  4. html css的简单学习(三)

    html css的简单学习(三) 前端开发工具:Dreamweaver.Hbuilder.WebStorm.Sublime.PhpStorm...=========================== ...

  5. html css的简单学习(二)

    html css的简单学习(二) <!Doctype html>告诉浏览器,这是一个html文档.lang="en" 默认是en,表示英语:zh-Hans 中文简体:z ...

  6. html css的简单学习

    html css的简单学习 css的内边距:padding (auto.length.%)(顺序:上.右.下.左)padding-toppadding-leftpadding-rightpadding ...

  7. 【转载】CSS font关键字属性值的简单研究

    文章转载自 张鑫旭-鑫空间-鑫生活 http://www.zhangxinxu.com/wordpress/ 原文链接:http://www.zhangxinxu.com/wordpress/?p=5 ...

  8. DIV+CSS系统学习:转载

    第一部分 HTML 第一章 职业规划和前景 职业方向规划定位: web前端开发工程师 web网站架构师 自己创业 转岗管理或其他 web前端开发的前景展望: 未来IT行业企业需求最多的人才 结合最新的 ...

  9. CSS Counters 计数属性

    CSS Counters其实就是一计数器,早期在CSS中计数器仅存在于ul和ol元素.如果要使用在div这样的元素上,只能通过list-style-image或者是元素的backgroud-image ...

随机推荐

  1. DNS zone file

    zone file格式最初由Berkeley Internet Name Domain(BIND)软件包使用,但已被其他DNS server software广泛采用.它们中的一些(例如NSD,Pow ...

  2. 如何实现数组和 List 之间的转换?(未完成)

    如何实现数组和 List 之间的转换?(未完成)

  3. OpenCV VideoCapture.get()参数详解

    转自https://blog.csdn.net/u011436429/article/details/80604590 方便查阅

  4. linux tar打包压缩排除某个目录或文件

    用tar打包时想剔除打包目录中的某个子目录或文件: 比如你想打包/home这个目录,但是/home/afish/目录和/home/www/afish.php文件你都不想打包,方法是: tar -zcv ...

  5. Mysql读写分离 及高可用高性能负载均衡实现

    什么是读写分离,说白了就是mysql服务器读的操作和写的操作是分开的,当然这个需要两台服务器,master负责写,slave负责读,当然我们可以使用多个slave,这样我们也实现了简单意义上的高可用和 ...

  6. 关于一个socket在阻塞模式下是否还可以使用的实验

    想到一个socket在多线程模式下,是否可以同时使用的问题,比如socket A阻塞在recv,而别的线程用socket A send是否能成功,下面上实验代码 void thread_socket( ...

  7. js中in关键字的使用方法

    1.for...in 对数组或对象的循环/迭代操作 对于数组循环出来的是数组元素:对于对象循环出来的是对象属性 2.判断对象是否是数组/对象的元素/属性 格式:(变量 in 对象) 当‘对象’是数组时 ...

  8. 标准库heapq的使用

    转载自: https://blog.csdn.net/y472360651/article/details/80725355 查找最大或最小的N个元素 怎么样从一个列表中取出最大或最小的N个元素的列表 ...

  9. wxpython图形化界面编程(一):添加菜单,设置图片大小,添加文本框等,并简要布局

    #-*-encoding:utf-8-*-import wx def loadframe(): app = wx.App() mywindow = myframe() mywindow.Show() ...

  10. C# 任务、线程、同步(三)

    线程池使用, 线程池中线程均为后台线程 static void Main() { int nWorkerThreads; int nCompletionPortThreads; ThreadPool. ...