首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从零开始学 Web 之 CSS(四)CSS初始化、定位、overflow、标签规范

PS:z-index:10改变层叠优先级,值越大优先级越高 ---- 四、标签包含规范 div可以包含所有的标签。 p标签不能包含div, h1等标签(一般包含行内元素)。...h1可以包含p,div等标签(一般不这样)。 行内元素尽量包含行内元素,行内元素不要包含块元素。 ? ---- 五、规避脱标流 尽量使用标准流。 标准流解决不了的使用浮动。 浮动解决不了的使用定位。...也是 margin:0 auto; 的由来。 ---- 六、图片和文字垂直居中对齐 vertical-align 主要用在 inline-block 标签上,效果最好。...元素放置在父元素的基线上。 sub: 垂直对齐文本的下标。...super: 垂直对齐文本的上标 top: 把元素的顶端与行中最高元素的顶端对齐 text-top: 把元素的顶端与父元素字体的顶端对齐 middle: 把此元素放置在父元素的中部。

1.3K30

CSS基础

;  } 水平对齐方式 text-align 属性规定元素中的文本的水平对齐方式。...left      把文本排列到左边。默认值:由浏览器决定。 right    把文本排列到右边。 center 把文本排列到中间。 justify 实现两端对齐文本效果。 的百分比 (文本垂直居中可以将行高和块的高度设置为相同值) vertical-align:-4px 设置元素内容的垂直对齐方式 ,只对行内元素有效,对块级元素无效,不设置时默认以基线...baseline对齐(当图片和文字或输入框等在一行但是没对齐时,可以设置此属性,来调整) text-decoration:none text-decoration 属性用来设置或删除文本的装饰...1 overflow: hidden; 溢出则隐藏 如果有文本,最好用overflow:auto,那样溢出的文本也可以通过滚动条看到 float属性 基本浮动规则 先来了解一下block元素和inline

2.1K70
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    02_Bootstrap基础组件02

    4.1 标题 h1-h6 重新定义样式,HTML 中的所有标题标签,h1> 到 均可使用。 增加了 .h1 到 .h6 类,为的是给内联(inline)属性的文本赋予标题的样式。...> 4.5 对齐类 简单方便将文字对齐的类,它们一般应用在 p 标签上(用在 div 上不符合规范,用在 span 标签则不能生效)。...如想看完整的内容可把鼠标悬停在缩略语上(对使用辅助技术的用户也可见), 但需要包含 title 属性。...="hidden">我是隐藏内容div> 使用 .text-hide 类可以用来将元素的文本内容替换为一张背景图 h1 class="text-hide">我是隐藏文本h1> 5 字体图标 所有图标都需要一个基类和对应每个图标的类...不要和其他组件混合使用(应该创建一个嵌套的 span 标签,并将图标类应用到这个span标签上) 只对内容为空的元素起作用(图标类只能应用在不包含任何文本内容或子元素的元素上) <button type

    3600

    前端入门学习--CSS

    外部样式表可以在任何文本编辑器中进行编辑,文件不能包含任何的HTML标签,样式表应该以.css扩展名进行保存。...请慎用这种方法,例如当样式仅需要在一个元素上应用一次时。 要使用内联样式,你需要在相关的标签内使用样式(style)属性。Style 属性可以包含任何 CSS 属性。...:#00ff00;} h2 {color:rgb(255,0,0);} 文本的对齐方式 文本排列属性是用来设置文本的水平对齐方式。...但是目前最好的解决方案是回避这个问题。也就是,不要给元素添加具有指定宽度的内边距,而是尝试将内边距或外边距添加到元素的父元素和子元素。 IE8 及更早IE版本不支持设置填充的宽度和边框的宽度属性。...元素怎样浮动 元素的水平方向浮动,意味着元素只能左右移动而不能上下移动。 一个浮动元素会尽量向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。 浮动元素之后的元素将围绕它。

    27.7K20

    富文本编辑器开发简介

    前言 富文本编辑器,Rich Text Editor, 简称 RTE, 是一种可内嵌于浏览器,所见即所得的文本编辑器。 方式 iframe 页面中嵌入一个包含空HTML页面的iframe。...focusNode中包含在选区之内的字符数量 isCollapsed:布尔值,表示选区的起点和终点是否重合 rangeCount:选区中包含的DOM范围的数量 方法 addRange(range):将指定的...DOM范围添加到选区中 collapse(node,offset):将选区折叠到指定节点中的相应的文本偏移位置 collapseToEnd():将选区折叠到终点位置 collapseToStart():...将选区折叠到起点位置 containsNode(node):确定指定的节点是否包含在选区中 deleteFromDocument():从文档中删除选区中的文本,与document.execCommand...focus:选中区域的“结束点”。 range:是一种fragment(HTML片断),它包含了节点或文本节点的一部分。 属性 anchorNode:返回包含“起点”的节点。

    4.3K20

    不得不佩服,美观小巧的网页内容编辑器——ContentTools

    包含初始化我们的编辑器的代码,继续 div data-editable data-name="main-content"> Always code as if the guy...Woods div> data-name属性用于在保存时标识区域(默认情况下使用id属性),标记可编辑HTML时,常见的误解是将单个元素标记为可编辑,例如: h1 data-editable...data-name="heading">Contenth1> 正确的使用方式如下,也就是说必须要在特定的容器元素内 div data-editable data-name=heading> h1>Contenth1> div> 准备CSS ContentTools使用CSS类来对齐文本,图像,视频和iframe,需要在自己的CSS中为这些对齐类定义样式,例如: [data-editable...data-editable].align-right { clear: initial; float: right; margin-left: 0.5em; } /* 可编辑区域中文本的对齐样式

    2.8K10

    Bootstrap响应式前端框架笔记二——排版标签与类

    ,示例如下: h1 到 h6 标签的样式 h1>h1....Bootstrap heading .h1 到 .h6 类的样式 div class="h1">h1....使用text-left类可以实现文本的左对齐布局,与之对应text-center将文本进行中心对齐布局,text-right类来将文本进行右对齐布局,text-justufy类设置文本进行自适应对齐,text-nowarp...text-lowercase类可以将所有修饰的文本转换成小写,与之对应text-uppercase类可以将所有修饰的文本转换成大写,text-capitalize类则只会处理每个单词的首字母,将其转换为大写...使用abbr标签可以进行某些内容的缩略显示,示例如下: 使用abbr标签可以将某些文本进行缩略设置,当鼠标放置在对应文本上时,会显示标签中title所设置的内容 <abbr title="这个是详细信息

    2.5K20

    关于p标签不能嵌套div标签引发的标签嵌套问题总结

    1.块级元素(block)与内联元素(inline)的区别:   1.1块元素,独占一行,宽高起作用:如:div , p , ul , ol ,table , menu ,h1~h6,li等   1.2...内联元素,可与其他内联元素同一行,宽高不起作用:如:span , q , input , img ,i等 通过display:block;或者display:inline两者可以相互转化。...2.分类明细:(照搬来的) 块元素(block element) HTML标签分类明细 * address - 地址 * blockquote - 块引用 * center - 举中对齐块...- 多行文本输入框 * tt - 电传文本 * u - 下划线 * var - 定义变量 可变元素是基于以上两者随环境而变化的,它的基本概念就是根据上下文关系确定该元素是块元素还是内联元素...(块级嵌套块级)     div>div> 正确   (块级嵌套内联) 有几个特殊的块级元素只能包含内嵌元素,不能再包含块级元素,这几个特殊的标签是:h1~h6、p、dt

    2.9K30

    前端基础知识整理

    如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。...收缩或拉伸当前的字体系列 3 定位(Positioning) 属性 属性 说明 CSS bottom 设置定位元素下外边距边界与其包含块下边界之间的偏移 2 clear 规定元素的哪一侧不允许其他浮动元素...1 clip 剪裁绝对定位元素 2 cursor 规定要显示的光标的类型(形状) 2 display 规定元素应该生成的框的类型 1 float 规定框是否应该浮动 1 left 设置定位元素左外边距边界与其包含块左边界之间的偏移...2 overflow 规定当内容溢出元素框时发生的事情 2 position 规定元素的定位类型 2 right 设置定位元素右外边距边界与其包含块右边界之间的偏移 2 top 设置定位元素的上外边距边界与其包含块上边界之间的偏移...1 text-indent 规定文本块首行的缩进 1 text-transform 控制文本的大小写 1 unicode-bidi 2 vertical-align 设置元素的垂直对齐方式 1 white-space

    3.2K20

    前端-CSS-更改标签样式-长宽字体-背景-边框-显示方式-定位-透明度-扩展点-02

    目录 控制标签元素样式 长宽属性、字体属性、文本对齐、文本装饰、首行缩进 背景属性、边框属性、圆角 display 显示方式 盒子模型 margin、padding... float浮动 overflow...清除溢出(超出div大小的部分) position 定位 对文档流的影响 z-index 层级 opacity 标签整体透明度 去掉li 前面的标识 文本垂直居中 单行文本居中 作业案例 关于自适应(.../margin-left/right还是有效的),测试参见博客:行内元素的padding和margin是否无效 长宽属性、字体属性、文本对齐、文本装饰、首行缩进 div{ ---------...'; display: block; clear: both; 左右两边都不能有浮动的元素 } 这里的线是边框(不然div没有内容没有没有边框会直接看不出来) ?...: none; 或 list-style-type: none; } 文本垂直居中 多行垂直剧中可参考:CSS多行文字垂直居中的两种方法 有很多种写法,但其他的不太熟悉,还是比较习惯这个

    1.5K20

    【FE前端学习】第二阶段任务-基础

    表单指包含文本域、下拉列表、单选框、复选框等输入信息的表单元素的区域 HTML输入 文本 p {text-indent: 5em;} 文本居中对齐 h1 {text-align:center} 文本装饰(使链接无下划线) a {text-decoration: none}...absolute元素框从文档流完全删除,并相对于其包含块定位。包含块可能是文档中的另一个元素或者是初始包含块。元素原先在正常文档流中所占的空间会关闭,就好像元素原来不存在一样。...元素定位后生成一个块级框,而不论原来它在正常流中生成何种类型的框。fixed元素框的表现类似于将 position 设置为 absolute,不过其包含块是视窗本身。...HTML 元素选取和操作 text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 attr() 方法用于获取属性值

    5.1K10

    CSS学习笔记(基础篇)

    (不推荐使用,转行内元素最好使用display: inline-block;) 浮动的作用 文本绕图 ? 制作导航(经常使用) 把无序列表ul li 浮动起来做成的导航。 网页布局 ?...PS:z-index:10改变层叠优先级,值越大优先级越高 ---- 标签包含规范 div可以包含所有的标签。 p标签不能包含div h1等标签(一般包含行内元素)。...h1可以包含p,div等标签(一般不这样)。 行内元素尽量包含行内元素,行内元素不要包含块元素。 ? ---- 规避脱标流 尽量使用标准流。 标准流解决不了的使用浮动。 浮动解决不了的使用定位。...也是 margin:0 auto; 的由来。 ---- 图片和文字垂直居中对齐 vertical-align 主要用在 inline-block 标签上,效果最好。...方法二: 将元素高度设置为0, 使用内边距将盒子撑开,给盒子使用overflow:hidden; 将文字隐藏。

    4.6K30

    全栈之前端 | 8.CSS3基础知识之文本样式学习

    通过本章将学习如下文本属性,您可以改变文本的颜色、文本及其他元素宽高尺寸、文本方向、对齐文本、文本进行缩进、字符间距、文本装饰以及文本大小和字体等。...(bidirectional text) # text-* text-align: 文本水平对齐方式 text-justify:定义两端对齐时的方法 text-indent: 文本首行缩进 text-shadow...属性 - 当文本为justify对齐时的齐行方法 描述: 定义的是当文本的 text-align 属性被设置为 :justify 时的齐行方法。...,在断开的标题之间更平衡的行长度,以及一种完全关闭文本换行的方法。...*/ font-weight: 100 ~ 1000; font-variant 属性 - 设置可变字体 描述: 此属性设置小型大写字母的字体显示文本,这意味着所有的小写字母均会被转换为大写,但是所有使用小型大写字体的字母与其余文本相比

    38620

    【BootStrap】简单聊一聊CSS全局样式和表格样式-附有源码

    4、文本对齐样式:.text-left、.text-center、.text-right、.text-justify .text-left:文本左对齐 .text-right:右对齐 .text-center...:居中对齐 .text-justify:两端对齐 div class="text-left">左对齐:正文正正文正文正文正文正div> div class="text-right...">右对齐:正文正正文正文正文正文正div> div class="text-center">居中对齐:正文正文正文正文正div> div class="text-justify...">两端对齐:正正文正文正文正正div> ?...普通的列表样式:首先是前面有一定的空隙,不是和文本同间隔的。 另外的就是有小圆点,当然,你可以改这个符号。 在BootStrap中,我们只需要在ul上加一个class就可以解决这个问题。

    3.4K10
    领券