layout 相关问题

布局标记用于关于对象相对于包含元素的放置,对齐和对齐的问题。有关CSS的问题,请改用“css”标签。

xml 预览在 android studio 中不起作用

在 Android Studio Dolphin | 2021.3.1 Patch 1,xml预览不适用于特定布局。有什么解决方案可以解决这个问题吗?请帮我解决问题。

回答 1 投票 0

能否仅将 CSS 应用于换行的文本,即第二行及后续行?

我只想在换行的文本上放置左边距,即第一行之后的文本: 这是没有边距的文本 该文本有剩余边距 例子 点击查看 输入和...

回答 4 投票 0

Android Xml 布局问题导致 textView 下移

我不知道为什么布局设计在模拟器上看起来是正确的。 请检查屏幕截图和代码。几乎就像有东西在其他东西之上一样,导致工具栏和

回答 1 投票 0

如何使 TextView 具有全圆形背景,无论文本长度如何

我正在尝试制作一个通知计数指示器,其中 TextView 将显示存在的通知数量。 TextView 将放置在具有响铃图标的 ImageView 之上。 ...

回答 3 投票 0

水平虚线拉伸至容器宽度

我有一个包含在 ScrollViewer 中的布局,我需要在其中绘制一条延伸到容器整个宽度的水平虚线。我最接近的是以下 <

回答 3 投票 0

Flutter扩展图块内容溢出了

我在 Flutter 中使用扩展平铺小部件,我尝试显示的内容确实显示了,但它给出了溢出错误。这是代码 展开( 孩子:

回答 1 投票 0

Rails 布局在操作之间不改变

我正在编写一个 Rails 应用程序。我想在索引页的整个 HTML 标记中使用特定的样式,但其余页面应遵循应用程序布局。所以,在我的控制器中我...

回答 4 投票 0

如何为 Next.js 13 中的“未找到”等特殊页面添加单独的布局

我目前正在使用 Next.js 13 开发一个个人项目。对于每条路线,我都设置了一个单独的文件夹,其中包含布局、CSS 和页面文件。但是,我遇到了一个特殊的问题

回答 1 投票 0

如何在 SwiftUI 中旋转项目并*然后*布局

我想要垂直滑块。我知道 .rotationEffect() 但这会在布局后旋转项目,这意味着它将与布局中的其他元素重叠并占用空间......

回答 1 投票 0

css中的“生成框”是什么意思?

如问题标题,css中的“生成框”是什么意思? 上下文:链接 包含块是参考矩形,其位置和尺寸用于描述的相对计算...

回答 2 投票 0

WPF - 三列 GridSplitter

我有一个带有 3 列网格的应用程序。第一列和第二列之间的网格分离器工作得很好。为了让分离器位于第二列和第三列之间,我制作了一列......

回答 3 投票 0

如何将按钮设置到 JPanel 的特定区域?

我已将按钮添加到 JPanel 中,我想让它们出现在面板的不同区域中。我想布局我的面板,以便顶部有 3 个按钮,以及一个拉伸的问题标签...

回答 1 投票 0

SwiftUI LazyVGrid 内容压缩

我正在尝试构建一个网格,由其下带有图像和文本的项目组成。 我希望所有图像都具有相同的大小,并且文本可以根据文本的需要扩展单元格的高度。但形象始终是

回答 1 投票 0

如何在 HTML 和 CSS 中创建宽度和高度相等的两列布局

我正在尝试创建一个两列布局,其中左侧是一个充满文本的 div,右侧是一个带有图像的 div。它们应该位于容器的中心,并且它们都应该有一个...

回答 1 投票 0

grid-template-rows动态修改

我有一个具有这种结构的 React 组件 工具和 searchPanel 块具有固定高度。 主块应占据剩余空间: ... 我有一个具有这种结构的 React 组件 工具和 searchPanel 块具有固定高度。 主块应占据剩余空间: <div className={`reference-container`}> { isToolsVisible && <div className={`tools`}></div> } { isSeracpPanleVisible && <div className={`searchPanel`}></div> } <div className={`mainContent`}></div> </div> 我有一个样式表文件: .reference-container { $toolHeight: 100px; $serachPanelHeight: 50px; height: 100%; display: grid; grid-template-areas: "tools" "serachPanel" "mainContent"; grid-template-rows: $toolHeight $serachPanelHeight 1fr; .tools { grid-area: tools } .searchPanel { grid-area: searchPanel } .mainContent { grid-area: mainContent } } 根据条件,和会显示。 但是,当条件块不存在时,我不确定如何正确更改grid-template-areas。 我尝试为父容器设置几个条件修饰符类,并基于它们在CSS文件中动态定义网格模板。 html(JSX) <div className={`reference-container ${isToolsVisible ? 'with-tools' : ''} ${isSearchPanelVisible ? 'with-search-panel' : ''}`}> {isToolsVisible && <div className={`tools`}></div>} {isSearchPanelVisible && <div className={`searchPanel`}></div>} <div className={`mainContent`}></div> </div> SCSS .reference-container { $toolHeight: 100px; $searchPanelHeight: 50px; height: 100%; display: grid; grid-template-rows: 1fr; &.with-tools { grid-template-areas: "tools" "mainContent"; grid-template-rows: $toolHeight 1fr; } &.with-search-panel { grid-template-areas: "searchPanel" "mainContent"; grid-template-rows: $searchPanelHeight 1fr; } .tools { grid-area: tools; } .searchPanel { grid-area: searchPanel; } .mainContent { grid-area: mainContent; } } 我认为这不是正确的解决方案,也许在这种情况下最好不要使用网格?请建议更好的解决方案。先谢谢你了! 你做得太复杂了。 HTML 中的元素的顺序与您希望它们显示的顺序相同,您可以让网格流来处理这个问题。只需要将主要内容设置到最后一行即可: .container { display: grid; height: 300px; border: solid 1px black; grid-template-rows: auto auto 1fr; margin: 5px; } .tools { height: 100px; background-color: lightblue; } .search { height: 50px; background-color: lightgreen; } .main { background-color: yellow; height: 100%; grid-row: -2 / -1; } <div class="container"> <div class="tools"></div> <div class="search"></div> <div class="main"></div> </div> <div class="container"> <div class="search"></div> <div class="main"></div> </div> <div class="container"> <div class="tools"></div> <div class="main"></div> </div> <div class="container"> <div class="main"></div> </div>

回答 1 投票 0

CSS Flexbox 设置等宽列,当第一列中有 <ul> 文本,第二列中有大图像

在 CSS Flexbox 中,我想设置等宽列,当第一列中有文本,第二列有大图像时。 就这样。只有 2 列的 Flexbox。 问题是,在大多数情况下

回答 1 投票 0

如何拥有两种不同的布局而不将其设置为默认布局或使用父子关系

我做这个项目是为了在 Nuxt 中取得进展,所以我愿意接受问题、提示和建议 我想 : 设置每个文件夹的布局,以便我可以删除我的页面/navbar-*.vue,因为我不喜欢

回答 1 投票 0

在 JavaFX 中让标签占据 HBox 上的所有可用空间

在 JavaFX 21 中,我希望 HBox 包含 3 个元素、一个标签和两个按钮。 HBox rowBox = new HBox ( 标签 , 按钮X , 按钮Y ); 默认情况下,小部件全部堆积在左侧。 像这样与我...

回答 1 投票 0

在 JavaFX 中让标签占据 Box 上的所有可用空间

在 JavaFX 21 中,我希望 HBox 包含 3 个元素、一个标签和两个按钮。 HBox rowBox = new HBox ( 标签 , 按钮X , 按钮Y ); 默认情况下,小部件全部堆积在左侧。 像这样与我...

回答 1 投票 0

Flutter中你们都是怎么指定fontSize的?

我在ThemeData的textTheme中指定textSize。 文本主题: const TextTheme( 显示大:文本样式( 颜色: 颜色.黑色, 字母间距:4, 字体大小:25, ), ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.