gpt4 book ai didi

html - 在选择中垂直居中文本

转载 作者:行者123 更新时间:2023-11-27 22:38:11 24 4
gpt4 key购买 nike

图片

问题

有什么方法可以将“Vancouver, BC”文本向下移动一点,使其与“CITIES”和“CHANGE”更好地对齐?

我知道输入元素在跨浏览器的风格上很挑剔;它不一定是完美的,但如果它至少可以在某些浏览器中工作,那就太好了。

fiddle

最佳答案

自定义浏览器对某些表单元素的默认呈现——尤其是下拉选择列表——通常不推荐,原因如下:

  • 您的自定义选项自然是有限的
  • 要让表单元素看起来像您想要的样子是极其困难的——正如您所指出的,它们很挑剔
  • 即使您可以让输入在一个浏览器中以您想要的方式显示,跨浏览器几乎不可能做到这一点(我知道你说过这不是问题,但仍然值得了解)
  • 从可用性的 Angular 来看,自定义表单元素的默认呈现几乎总是会在一定程度上降低表单的可用性

现在,综上所述,如果您想更好地控制表单元素的视觉样式,我建议您使用 jQuery 插件。通常,它们的工作方式是隐藏表单元素并用易于定制的 CSS 替换它们——通常是常规的无序列表——然后将用户与无序列表的交互发送到隐藏表单。 Here's one you could check out to get started.

关于html - 在选择中垂直居中文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12655514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com