问题标签 [styling]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
6820 浏览

google-maps - 我可以为 Google 地图设置样式吗?

我对谷歌地图的样式有多少控制权?

我可以让它更接近网站的配色方案,还是我们坚持使用粉彩?

0 投票
4 回答
11982 浏览

c# - 触发时的 WPF 样式 tabitem 文本前景,例如 IsEnabled、IsMouseOver 等

我正在尝试使用触发器更改 WPF 选项卡项的标题文本块的前景文本颜色。这适用于大多数(更简单的)场景,但不适用于全局样式的 TextBlocks。

所以这个简单的“鼠标悬停”触发器可以改变前景色:

问题是,当在 App.xaml 中对 TextBlocks 进行全局样式设置时(为了保持一致的外观),前景不会改变,但会保留全局样式的前景色。这就是我的 TextBlocks 的样式:

所以我的问题是明确定义的样式分配(在 TabItem 的触发器中)不应该优先吗?更重要的是,如何在不单独为所有文本块分配样式但让 TabItem 文本块按预期更改颜色的情况下解决此问题?

非常感谢

新台币

0 投票
2 回答
392 浏览

css - CSS:取消列表开头和结尾的属性

我有一个菜单列表。我没有使用 UL/LI,只是嵌套的 DIV。菜单项之间有图形分隔符。列表中的第一项需要抑制左填充;最后一项需要抑制右填充和图形分隔符。这是CSS:

这是HTML:

我希望我可以使用修饰符类来抑制某些属性。这可能吗?有一个更好的方法吗?

谢谢。

0 投票
2 回答
10215 浏览

wpf - 为自定义控件创建默认样式

我目前正在创建一个自定义控件(基于 WPF DataGrid)。我想做的是在数据网格上设置默认样式。目前我正在设置有效的 Style 属性。但是当我创建一种样式来更改 fx 时,我的问题就出现了。主应用程序 app.xaml 中的背景颜色。然后我所有的“默认”样式都丢失了,DataGrid 看起来都是标准的,只有背景属性集。

我尝试在网格上的每个属性上使用 OverrideMetadata,我想对其应用默认值但没有运气。我还尝试在构造函数中设置每个属性,但由于属性优先,主应用程序中的样式永远不会被应用。

有任何想法吗?

提前致谢

0 投票
4 回答
52224 浏览

css - CSS 父/祖先选择器

可能重复:
是否有 CSS 父选择器?

我知道这是在黑暗中拍摄,但是有没有办法只使用 css、CSS2、没有 jquery、没有 javascript 来选择元素的祖先并设置其样式?我已经浏览了选择器,但如果我错过了什么或者有一个聪明的解决方法,我会发布这个。

例如,假设我有一个嵌套在 div 中的类名为“test”的表。是否有某种:

0 投票
3 回答
6835 浏览

cakephp - CakePHP 表单助手 - HABTM 多复选框样式

我有两张桌子:“餐厅”和“美食”,它们通过 HABTM 表相互关联

餐桌美食有一些固定的条目 - 54 个数字

一家餐厅可以提供任意数量的美食。在烘焙应用程序时,它带有多项选择。因为我想要复选框,所以我使用数组('type' => 'select', 'multiple' => 'checkbox')将其转换为复选框。

现在我想设置此复选框显示为 4 列的样式,如下面的屏幕截图所示。

img2.pict。com/82/bc/a4/1453459/0/200908111511.png

上面的代码在每个元素周围产生了许多 div,如下所示

http://img2.pict.com/1a/a3/0a/1453457/0/200908121509.png

我尝试了以下方法:

但此代码仅删除外部 div 和标签。我无法控制内部

出现在单个复选框周围。

如何使用 FormHelper 删除或为内部 div 提供类,以便我可以做一些自定义样式?或者有没有其他方法来填充这个 HABTM 表以获得我想要的效果?

0 投票
1 回答
1760 浏览

wpf - 以不同方式设置不同级别的 WPF 树视图?

我有一个非常扁平结构的树视图,只有两级项目 - 主要项目和一级子项目。我正在使用 WPF MVVM 并且想要一种不同的方式来设置两个级别的样式,但不知道如何。

我将树视图绑定到 ViewModel 中的 ObservableCollection,每个元素都有一个 ObservableCollection 用于下一级。

有什么帮助吗?

0 投票
1 回答
151 浏览

wpf - 棘手的 WPF 样式问题 - 你能做到吗?

我有一个可观察的项目集合,其中每个项目都有一个名称和一个“组名”(两个字符串)。

棘手的部分是,在 XAML 中,我需要设置此集合的样式,以使具有相同组名的所有项目彼此相邻列出,并且组名显示在顶部。

我为组名的布局以及每个正在显示的项目的布局设计了用户控件。我玩过 ItemsControl,但不知道如何设置它的样式,以便具有相同组的项目以某种方式“合并”到使用通用 ItemControl 用户控件作为其源的相同 ItemsControl 中,组名称显示在顶部。

我确实通过使用一组“组”来完成这项工作,每个组内都有一组项目,因为绑定工作得很好。但是,我没有考虑到每个项目可能位于多个组中(将一个人视为“工作朋友”和“同事”组,因此需要复制)。

非常感谢任何建议或解决方案:)

0 投票
2 回答
39693 浏览

wpf - WPF,XAML:如何使用 ListBox ItemsSource 对象的属性绑定来设置 ListBoxItem 的样式?

我有一个绑定到 LogMessages 的 ObservableCollection 的 ListBox。

每条消息都有两个参数:

ListBox 充满了这些项目,我需要根据LogMessage 项目的Severity参数对列表进行颜色编码(更改ListBoxItem背景颜色)。

这是我现在在用户控件的 XAML 中显示日志的内容:

和一个实际的列表框:

使用 AlternationConverter 是因为 message 的 Severity 参数是 Int (0..3) 类型,我们可以使用它轻松地在样式之间切换。

这个概念很清楚,但到目前为止它对我不起作用。ListBoxItem 的背景颜色没有改变。

0 投票
4 回答
556 浏览

css - 在 CSS 中使用分层列表制作表格

这应该很容易,或者可能是不可能的:)

我有这种 HTML 输出

我希望它看起来像

我怎样才能用纯 CSS 做到这一点?如有必要,我可以在一定程度上修改 HTML(但我宁愿不这样做)。