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

CSS 块元素、内联元素、内联块元素

仅供学习,转载请注明出处 块元素、内联元素、内联块元素 元素就是标签,布局中常用的有三种标签,块元素、内联元素、内联块元素,了解这三种元素的特性,才能熟练的进行页面布局。...解决内联元素间隙的方法 1、去掉内联元素之间的换行 2、将内联元素的父级设置font-size为0,内联元素自身再设置font-size 内联块元素 内联块元素,也叫行内块元素,是新增的元素类型,现有元素没有归于此类别的...,img和input元素的行为类似这种元素,但是也归类于内联元素,我们可以用display属性将块元素或者内联元素转化成这种元素。...这三种元素,可以通过display属性来相互转化,不过实际开发中,块元素用得比较多,所以我们经常把内联元素转化为块元素,少量转化为内联块,而要使用内联元素时,直接使用内联元素,而不用块元素转化了。...inline-block 元素以内联块元素显示 练习 请制作图中所示的菜单: ?

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

    css经典布局之左侧固定大小右侧自动适应

    本文作者:IMWeb 赛冷思 原文出处:IMWeb社区 未经同意,禁止转载 最近学习了一种经典布局,固定左侧或右侧的宽度,另一侧自适应宽度,此种布局挺常用,尤其是像后台,大部分都是采用这种结构...,还比如像订餐类的APP,进入商家的时候,会出现一堆饭的列表,左侧是饭的分类,右侧是饭的列表等等。...,右侧自适应 左侧固定,右侧自适应布局 左侧变窄时,右侧自动变宽;当左侧变宽时,右侧自动变窄,下面来实现一下: js代码,在这之前,需要注释css中的以下三行代码 .left{ position:relative; float...=doc.querySelector(".toggle-btn"), //左侧容器和右侧容器,实际上就只需要操作这两个元素 leftContainer=doc.querySelector

    1.2K30

    css经典布局之左侧固定大小右侧自动适应

    最近学习了一种经典布局,固定左侧或右侧的宽度,另一侧自适应宽度,此种布局挺常用,尤其是像后台,大部分都是采用这种结构,还比如像订餐类的APP,进入商家的时候,会出现一堆饭的列表,左侧是饭的分类,右侧是饭的列表等等...,右侧自适应 左侧固定,右侧自适应布局 左侧定宽左侧定宽左侧定宽左侧定宽左侧定宽左侧定宽 ...当左侧变窄时,右侧自动变宽;当左侧变宽时,右侧自动变窄,下面来实现一下: js代码,在这之前,需要注释css中的以下三行代码 .left{ position:relative; float...=doc.querySelector(".toggle-btn"), //左侧容器和右侧容器,实际上就只需要操作这两个元素 leftContainer=doc.querySelector

    2K00

    算法题:把列表右侧 k 位数依次移动到左侧

    给定一个非空列表和一个非负整数 k,把列表右侧的 k 位依次移动到左侧。例如:[1, 2, 3, 4, 5, 6],n 为3,则移动以后,变为:[4, 5, 6, 1, 2, 3]。...for i in range(k): target_list.insert(0, target_list.pop()) 其中,列表的.pop()方法每次可以从列表中返回并删除最右侧的一个元素...再使用.insert()把弹出的这个数插入到列表的最左侧。 但这样做有一个问题——虽然.pop()的时间复杂度为 O(1),但是.insert()的时间复杂度为 O(n)。...也就是说,当我在列表最左侧插入一个元素时,列表里面每一个元素都要向右移动 1 位。如果我们要把列表里面右侧 k 个数依次移动到列表左侧,时间复杂度就是O(kn)。

    28210

    块元素, 内联元素, 内联块元素块元素(默认为父级宽度的100%,支持全部样式):内联元素(不支持宽高, 不支持margin上下, 不支持padding上下)内联块元素(从其它元素转换而来, disp

    块元素(默认为父级宽度的100%,支持全部样式): body h1 , h2, h3, h4, h5, h6 p div li (条目) ul(定义无序列表, 子标签li, 带点号) ol(定义有序列表...dl> Python python是一门高级的动态语言 C C是一门古老的静态语言 内联元素...非常重要, 加粗) input(输入框, 支持全部样式) img(图片, 支持全部样式) 间隙问题: 父级设置字体为0, 子级单独设置字体尺寸 居中问题: 使用text-align: center 内联块元素...) 没有原生的内联块元素 任何元素都可以转换为内联块元素 display: inline-block(内联块元素) inline(内联元素) block(块元素) none(隐藏)

    1.2K60

    HTML中的内联元素与块级元素

    块级元素总是在新行上开始并占据一整行,宽度和高度以及外边距和内边距都可以控制,宽度始终与浏览器宽度一样,与内容无关。块级元素可以容纳内联元素和其他块元素。...内联元素与块级元素的转换 块元素(block element)和内联元素(inline element)都是html规范中的概念。在加入了CSS控制以后,可以改变块元素和内联元素之间的差异。...比如,我们可以把内联元素在style属性中加上display:block,使内联元素具有块元素的特点,也可以在块元素中加上display:inline,使它具有内联元素的特点。...CSS中还有一个dipslay:inline-block,显示为内联块元素,表现为同行显示并可修改宽高内外边距等属性。...可变元素是基于以上两者随环境而变化的,它需要根据上下文关系确定该元素是块元素或者内联元素。可变元素隶属于上述两种元素,一旦根据上下文确定了它的类别,它就要遵循块元素或者内联元素的规则。 4.

    3.1K30

    左侧导航click,右侧内容scroll——一个模拟外卖点单的简易页面

    功能很明确,就是点击左侧菜单,右侧内容对应滚动指定;右侧内容滚动,左侧菜单对应高亮。 ? 点单的简易页面,emmmm..简洁得特别简陋 一、 问题描述 这个demo有两处问题: 1....点击切换左侧菜单时,由于右侧内容滚动也触发了scroll事件,导致互相影响; ? 造成的菜单栏闪烁问题 2....由于滚动高度的限制,点击左侧6/7/8菜单时,右侧对应的内容不会置顶 (当然,这个特征在目前各大外卖平台的产品设计就是不让置顶,但此处设计就是想点谁谁up)。 ?...滚动高度限制 二、问题分析与解决 1.事件冲突问题 这个问题我们可以考虑,在左侧菜单点击触发动画前,禁用右侧滚动事件,等动画结束后再启动右侧滚动事件。具体实现,可以通过一个标志来设定。...如下代码,添加3行: // 左侧菜单点击事件 $(".menu-left").on('click','li',function(){

    2.1K10

    应用单细胞测序技术对左侧和右侧结直肠癌进行特征分析

    右侧结直肠癌(CRC;起源于盲肠、升结肠、肝曲)和左侧结直肠癌(起源于脾弯、降结肠、乙状结肠)通常被归为一种疾病,它们的预后和治疗结果有显著差异。...acc=GSE188711 文章选择3例左侧和3例右侧患者的27,927个单个人结直肠癌细胞进行综合分析,一共是6个样品。...发现几个细胞团在左侧和右侧的结直肠癌中都得到了丰富,共有13,488个单细胞起源于左侧CRC,而14,439个单个细胞起源于右侧CRC。...其它加分项 左侧和右侧结直肠癌细胞特异性表达的变化 将DEG的数目投影到t-SNE图上显示,发现第4簇癌细胞在结直肠癌的TME中表现出最显著的转录变化,这表明肿瘤细胞群在左侧和右侧的结直肠癌之间存在最本质的转录差异...确定了一种潜在的新的RBP4+NTS+癌细胞亚群,该亚群仅在左侧结直肠癌中扩张。左侧结直肠癌的Tregs显示免疫治疗相关基因水平高于右侧结直肠癌,这表明左侧结直肠癌可能对免疫治疗有更高的反应性。

    35910
    领券