搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Constant URL bar border with color of my own choosing?

  • 3 回覆
  • 1 有這個問題
  • 1 次檢視
  • 最近回覆由 cor-el

more options

For quite some time I've been using a userChrome.css code to remove the border from the URL bar when focused. However, I made a new theme of my own and now I need the border back BUT!!! I need it to be visible all the time - whether the URL bar is on focus or not, and also I want it to have a color of my own choosing. I already know the code for the color (#E2B582), but I have no idea what to type in the CSS file in order to have the border appear the way I want it.

For quite some time I've been using a userChrome.css code to remove the border from the URL bar when focused. However, I made a new theme of my own and now I need the border back BUT!!! I need it to be visible all the time - whether the URL bar is on focus or not, and also I want it to have a color of my own choosing. I already know the code for the color (#E2B582), but I have no idea what to type in the CSS file in order to have the border appear the way I want it.

所有回覆 (3)

more options

Try this code:

#urlbar > #urlbar-background {--toolbar-field-focus-border-color:#E2B582 !important;}

由 cor-el 於 修改

more options

This works only partially. When I click somewhere else the focus is removed and so is the border. I need the border to be visible even when the url bar was not clicked on. Also, I tried making the border 1 pixel thick by adding to the code you gave me but it didn't work:

  1. urlbar > #urlbar-background {

--toolbar-field-focus-border-color:#E2B582 !important; border:1px !important;}

more options

This looks like the relevant code that adds the outline when the urlbar is focused.

I'm not sure if you can add the outline when the drop-down list is open and if other 'brwakout' code is interfering.

  1. urlbar[focused="true"]:not([suppress-focus-border]) > #urlbar-background,
  2. searchbar:focus-within {
 outline: var(--focus-outline);
 outline-offset: calc(var(--focus-outline-width) * -1);
 /* We used --focus-outline above to inherit its width and style properties,
    but we still want to use the theme's border-color.
    --toolbar-field-focus-border-color is set equal to --focus-outline-color
    on :root, but LWT themes can override this value. */
 outline-color: var(--toolbar-field-focus-border-color);
 border-color: transparent;

}