css简单学习属性

  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;
				
时间: 2024-10-25 14:07:34

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

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

1 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> [id*=div] { color: lime; } /*^首字符*/ [id^=div] { color: darkblue; } /*$结束字符*/ [id$=ym] { color: crim

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

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> div{ background-image: url("图片1.png"),url("图片2.jpg"); /*图片1在x轴重复,图片2不重复*/ backgro

css基础学习---属性

1:  <div style="clear:both;"></div> <div style="clear:both"></div>clear:both该属性的值指出了不允许有浮动对象的边.通俗的讲:这段代码的做用是:清除同行元素,不允许其它元素与之在一行内.

CSS浮动(float)属性学习经验分享

作为一名前端开发的初学者,CSS的布局定位无疑成为了一个难点,这两天通过看一些博客的技术分享和自己的反复实践,大概领悟到了一些float的“门道”. 下面就通过一些例子来归纳总结一下我所学到的浮动特性: (一)浮动元素对其兄弟元素是标准流元素的影响: 现在假定HTML文档中从上到下有3个块元素A.B.C 1.现设定A.C为标准流中的元素,B设为float:left (注:为了更直观地显示,设B的透明度为0.5,B是在C上方的) 由此可见:将B设为浮动元素后,B脱离了标准文档流,浮于其上方,因此他

html css的简单学习(三)

html css的简单学习(三) 前端开发工具:Dreamweaver.Hbuilder.WebStorm.Sublime.PhpStorm...==========================================================head头的本质:优化页面,利于搜索:设置字符集,防止乱码:引入外部样式方便:规定呈现样式.===========================================================<meta name="

CSS基础学习十四:盒子模型补充之display属性设置

我在CSS基础学习十三:盒子模型的i博文只是阐释了CSS盒子模型,并没有过多的使用实例来演示.这篇博文 就来做一些盒子模型知识的补充.这一部分对于网页总体布局还是蛮重要的,过去大多数使用HTML中的table元素和 框架标签来进行网页的整体布局,现在我们使用最多的是DIV+CSS网页布局.所以一定要掌握好盒子模型,记住 content,border,padding和margin各自在盒子中的作用和使用方式. 先来看一个完整元素的盒子模型实例: <!DOCTYPE html PUBLIC "

HTML&CSS基础学习笔记2-Html的全局属性

HTML元素都有属性,下面的这些全局属性是所有的HTML元素都可以使用的. 常见的有: HTML元素也有一些本身自己独特的属性,我们以后的笔记中有机会,会再为大家介绍哦. 下面是代码测验,更多体验学习,可前往码芽网哦http://www.mayacoder.com/lesson/index HTML&CSS基础学习笔记2-Html的全局属性

CSS基础学习十一:选择器的优先级

在CSS基础学习的篇章中,从第四篇博客开始说选择器,到昨天基本已经说完了.今天我们总结一下,选择器作 用:告知浏览器需要设置哪个dom元素的样式.最后来说说选择器一个重要的问题,选择器的优先级.判断优先级的 方法就是尝试!!! 一简单选择器的优先级 简单的选择器包括我们在第四篇,第五篇,第六篇博客的元素选择器(标签选择器),类选择器和id选择器. 我们来试验: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&quo

HTML&CSS基础学习笔记15-合并单元格

合并单元格 之前的文章中,我们已经能够创建一个简单地表格了,如果我们需要把横向的某两个相邻单元格<td>或者纵向的某两个相邻单元格<td>合并,我们该怎么做呢?我们要知道的知识点如下: 1.标签<td>的[colspan]属性规定单元格可横跨的列数,即横向合并的单元格数: 2.标签<td>的[rowspan] 属性规定单元格可横跨的行数,即纵向合并的单元格数: 3.这2个标签也可以同时使用. 样式示例: 现在就来试试合并单元格吧: <!DOCTYPE