问题标签 [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.
google-maps - 我可以为 Google 地图设置样式吗?
我对谷歌地图的样式有多少控制权?
我可以让它更接近网站的配色方案,还是我们坚持使用粉彩?
c# - 触发时的 WPF 样式 tabitem 文本前景,例如 IsEnabled、IsMouseOver 等
我正在尝试使用触发器更改 WPF 选项卡项的标题文本块的前景文本颜色。这适用于大多数(更简单的)场景,但不适用于全局样式的 TextBlocks。
所以这个简单的“鼠标悬停”触发器可以改变前景色:
问题是,当在 App.xaml 中对 TextBlocks 进行全局样式设置时(为了保持一致的外观),前景不会改变,但会保留全局样式的前景色。这就是我的 TextBlocks 的样式:
所以我的问题是明确定义的样式分配(在 TabItem 的触发器中)不应该优先吗?更重要的是,如何在不单独为所有文本块分配样式但让 TabItem 文本块按预期更改颜色的情况下解决此问题?
非常感谢
新台币
css - CSS:取消列表开头和结尾的属性
我有一个菜单列表。我没有使用 UL/LI,只是嵌套的 DIV。菜单项之间有图形分隔符。列表中的第一项需要抑制左填充;最后一项需要抑制右填充和图形分隔符。这是CSS:
这是HTML:
我希望我可以使用修饰符类来抑制某些属性。这可能吗?有一个更好的方法吗?
谢谢。
wpf - 为自定义控件创建默认样式
我目前正在创建一个自定义控件(基于 WPF DataGrid)。我想做的是在数据网格上设置默认样式。目前我正在设置有效的 Style 属性。但是当我创建一种样式来更改 fx 时,我的问题就出现了。主应用程序 app.xaml 中的背景颜色。然后我所有的“默认”样式都丢失了,DataGrid 看起来都是标准的,只有背景属性集。
我尝试在网格上的每个属性上使用 OverrideMetadata,我想对其应用默认值但没有运气。我还尝试在构造函数中设置每个属性,但由于属性优先,主应用程序中的样式永远不会被应用。
有任何想法吗?
提前致谢
css - CSS 父/祖先选择器
可能重复:
是否有 CSS 父选择器?
我知道这是在黑暗中拍摄,但是有没有办法只使用 css、CSS2、没有 jquery、没有 javascript 来选择元素的祖先并设置其样式?我已经浏览了选择器,但如果我错过了什么或者有一个聪明的解决方法,我会发布这个。
例如,假设我有一个嵌套在 div 中的类名为“test”的表。是否有某种:
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 表以获得我想要的效果?
wpf - 以不同方式设置不同级别的 WPF 树视图?
我有一个非常扁平结构的树视图,只有两级项目 - 主要项目和一级子项目。我正在使用 WPF MVVM 并且想要一种不同的方式来设置两个级别的样式,但不知道如何。
我将树视图绑定到 ViewModel 中的 ObservableCollection,每个元素都有一个 ObservableCollection 用于下一级。
有什么帮助吗?
wpf - 棘手的 WPF 样式问题 - 你能做到吗?
我有一个可观察的项目集合,其中每个项目都有一个名称和一个“组名”(两个字符串)。
棘手的部分是,在 XAML 中,我需要设置此集合的样式,以使具有相同组名的所有项目彼此相邻列出,并且组名显示在顶部。
我为组名的布局以及每个正在显示的项目的布局设计了用户控件。我玩过 ItemsControl,但不知道如何设置它的样式,以便具有相同组的项目以某种方式“合并”到使用通用 ItemControl 用户控件作为其源的相同 ItemsControl 中,组名称显示在顶部。
我确实通过使用一组“组”来完成这项工作,每个组内都有一组项目,因为绑定工作得很好。但是,我没有考虑到每个项目可能位于多个组中(将一个人视为“工作朋友”和“同事”组,因此需要复制)。
非常感谢任何建议或解决方案:)
wpf - WPF,XAML:如何使用 ListBox ItemsSource 对象的属性绑定来设置 ListBoxItem 的样式?
我有一个绑定到 LogMessages 的 ObservableCollection 的 ListBox。
每条消息都有两个参数:
ListBox 充满了这些项目,我需要根据LogMessage 项目的Severity参数对列表进行颜色编码(更改ListBoxItem的背景颜色)。
这是我现在在用户控件的 XAML 中显示日志的内容:
和一个实际的列表框:
使用 AlternationConverter 是因为 message 的 Severity 参数是 Int (0..3) 类型,我们可以使用它轻松地在样式之间切换。
这个概念很清楚,但到目前为止它对我不起作用。ListBoxItem 的背景颜色没有改变。
css - 在 CSS 中使用分层列表制作表格
这应该很容易,或者可能是不可能的:)
我有这种 HTML 输出
我希望它看起来像
我怎样才能用纯 CSS 做到这一点?如有必要,我可以在一定程度上修改 HTML(但我宁愿不这样做)。