当前位置: 首页 > 知识库问答 >
问题:

初学css弹性布局,很多不懂,求指教?

班景龙
2023-08-26

._search_{

display: flex;width:500px;height:500px;._left_{   width:219px;height:500px;}._right_{   flex:1;height:500px;background: red;   display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;   ._tab_{      height:100px;      background: yellow;   }   ._series_{      flex:1;      background: orange;   }}

}

scss的一段代码,单独以上样式显示布局就正常,如果放到其它css中就会出现如_tab_下放文字或任何内容不显示的情况等?这是什么原因呢?(其它css代码不方便发,请谅解)

共有1个答案

刘焱
2023-08-26

其他 CSS 不方便发,那也没办法了,就猜猜吧。

样式被覆盖了,用开发者工具中的 CSS 样式面板具体查看一下吧。不显示的原因有很多,比如:

  • 大小变化;
  • 背景色、文本色相同;
  • 透明度为 0;
  • 定位跑出去了;
  • ……

太多了……就这样吧,祝好运。

 类似资料:
  • 主要内容:1. 基本概念,2. 容器属性,3. 项目属性Flex 是 Flexible Box 的缩写,意为“弹性布局”或者“弹性盒子”,是 CSS3 中的一种新的布局模式,可以简便、完整、响应式地实现各种页面布局,当页面需要适应不同的屏幕大小以及设备类型时非常适用。目前,几乎所有的浏览器都支持 Flex 布局。 1. 基本概念 采用 Flex 布局的元素,称为 Flex 容器(flex container),简称“容器”。它的所有子元素自动成为容器成

  • 如同在CSS入门教程中所接触到的,CSS 2.1里面定义了4种布局模式(即根据层级关系来确定框(box)尺寸和位置的算法): 块布局(block layout),用来展示文档 行内布局(inline layout),也叫内联布局,用来展示文本 表布局(table layout),用于以表格形式展现二维数据 定位布局,用于有非常明确位置的元素,无需考虑文档中的其他元素 本章节介绍一种新的布局方式,弹

  • 对于一些纸面介质(被打印出来的文档),需要确定在页面交接处的内容如何处理,比如不能出现文字被中断的情况。这种处理机制在CSS3中被称之为“分页(Pagination)”,其工作方式和Word文档非常相似。 对于电脑屏幕页面制作而言,本章节内容可跳过。关于CSS3分页的完整描述可阅读[CSS3-BREAK]模块。 弹性容器可以在弹性项、弹性行(在多行模式中)以及在弹性项内部进行页面拆分。break-

  • 8. Alignment 在弹性容器处理完内容伸缩和弹性项目的尺寸确定后,将开始处理内容对齐。 和block布局中类似,flex布局中的margin属性可以用来调整项目,但功能要更强大。 弹性项目也遵循CSS Box Alignment Level 3中定义的对齐属性,在主轴线和垂直轴线方向使用简单的基于关键字的项目对齐。 这些属性使得一些常用的对齐方式变得极其简单,比如水平、垂直居中,而这在CS

  • import { Flexbox,FlexboxItem } from 'feui'; components: { [Flexbox.name]: Flexbox, [FlexboxItem.name]: FlexboxItem } .flex-demo{ text-align: center; color: #fff; background-color: #

  • 使用指南 组件介绍 本组件大量用到 flex 知识,同时实现栅格系统(12 列)。 引入方式 import { Flexbox,FlexboxItem } from 'feart'; components: { 'fe-flexbox': Flexbox, 'fe-flexbox-item': FlexboxItem } 代码演示 横向排列 <fe-flexbox> <f