使用 Firefox XUL,是否可以通过样式消除列表框边框?

发布于 2024-07-13 17:45:04 字数 526 浏览 8 评论 0原文

我有以下 XUL 片段,它工作正常,但在整个列表框周围放置了 1 像素边框。 我尝试了多种 CSS 样式,但无法消除边框。

有任何想法吗?

<listbox>
 <listhead>
  <listheader id="adj_lh_1" label = "one"/>
  <listheader id="adj_lh_2" label = "two"/>
 </listhead>
  <listcols>
   <listcol flex="1" />
   <listcol flex="1" />
  </listcols>
 <listitem>
  <listcell id="adj_li_1"  label="data one" />
  <listcell id="adj_li_1"  label="data two" />
 </listitem>
</listbox>

I have the following XUL fragment, which works fine, but puts a 1 pixel border around the entire listbox. I've tried a number of CSS styles, but cannot eliminate the border.

Any ideas?

<listbox>
 <listhead>
  <listheader id="adj_lh_1" label = "one"/>
  <listheader id="adj_lh_2" label = "two"/>
 </listhead>
  <listcols>
   <listcol flex="1" />
   <listcol flex="1" />
  </listcols>
 <listitem>
  <listcell id="adj_li_1"  label="data one" />
  <listcell id="adj_li_1"  label="data two" />
 </listitem>
</listbox>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

最美不过初阳 2024-07-20 17:45:04

您可以应用“-moz-appearance:none;” css 中的样式规则。

例如。:

列表框{

-moz-外观:无;

-moz-border-bottom-colors:无;

-moz-border-top-colors:无;

-moz-border-left-colors:无;

-moz-border-right-colors:无;

边框:无;

}

You can apply the "-moz-appearance: none;" style rule in your css.

Eg.:

listbox {

-moz-appearance: none;

-moz-border-bottom-colors: none;

-moz-border-top-colors: none;

-moz-border-left-colors: none;

-moz-border-right-colors: none;

border: none;

}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文