Firefox CSS Private Property Memo Record_Experience Exchange
Sometimes... there are some things that Firefox doesn't support well... I can only find private properties to help...
There are still many examples... because there are too many and I don't understand them. ..When I understand it well, I will make a complete e-book.
Although these are not recommended, there must be a solution when absolutely necessary..
At-rules
@-moz-document url(http://www.w3.org/),<code>@-moz-document url(http://www.w3.org/),<br>url-prefix(http://www.w3.org/Style/),<br>domain(loaoao.com){<br>div{color:red;}<br>}
url-prefix(http://www.w3.org/Style/ ),domain(loaoao.com){
div{color:red;}
}
Specify which domain name the style is useful for. For example, domain(loaoao.com) can It can be used under www.loaoao.com, lab.loaoao.com, and if it is domain (www.loaoao.com), it can only be used under www.loaoao.com
Pseudo-elements and pseudo-classes Pseudo-classes and pseudo-objects
: I haven’t understood the -moz- series clearly yet. I don’t know if it only applies to xul..
Properties properties-
moz-appearance: appearance value
-
-moz-binding: uri | none ;
- Define the appearance directly (no results for testing..)
-
-moz-background-clip: border | padding ;
- Link XBL something very similar to HTC...
-
-moz-background-inline-policy: bounding-box | continuous | each-box
- Whether the background includes border, padding does not include, corresponding to CSS3 background-clip
- How to render inline background
-moz-background-origin: border | padding | content
Example -
-
-moz-border-top-colors:[color | transparent,]* color | transparent ;
The background rendering method renders the sides or content in reverse according to background-position. Invalid when background-repeat:no-repeat,-moz-border-right-colors,-moz-border-bottom-colors,-moz-left-right-colors
corresponds to CSS3 background-origin -
-moz-border-radius: border-radius {1,4} | inherit
Define multiple colors for the border from outside to inside. Each is only 1px, and the last one fills the rest of the border. This border-style will also become solid - No default. No inheritance, can be used for all elements
-
-moz-box-align: start | center | end | baseline | stretch
- Define rounded corners can be defined individually -moz-border-radius-bottomleft, -moz-border-radius-bottomright, -moz-border-radius-topleft, -moz-border-radius-topright
-
-moz-box-direction: normal | reverse
- Define the position of the content, which can only be used for elements whose display value is -moz-box or -moz-inline-box
-
-moz-box-flex: number
- Define the opposite direction of the content, such as direction, which can only be used for elements whose display value is -moz-box or -moz-inline-box
-
-moz-box-ordinal-group
- It’s not clear yet. The test has no results. It can only be used for elements whose display value is -moz-box or -moz-inline-box
-
-moz-box-orient: horizontal | vertical
- No official explanation
-
-moz-box-pack: start | center | end | justify
- It’s not clear yet. The test has no results. The value that can only be used for display is -moz-box or -moz-inline-box elements.
-
-moz-box-sizing: content-box | border-box | padding-box
- Define content direction, (justify is invalid), such as class text-algin, which can only be used for elements whose display value is -moz-box or -moz-inline-box
-
-moz-image-region: rect(top, right, bottom, left);
- Border and padding do not need to be calculated, just inside width/height
-
-moz-key-equivalent
- Waiting for finishing...
-
-moz-opacity:number | inherit ;
- No official explanation
-
-moz-outline: [-moz-outline-color || -moz-outline-style || -moz-outline-width | inherit ] ;
- Transparency...Same as CSS3 opacity and defined at the same time without overlapping.
is the same as CSS3 outline and also supports -moz-outline-radius (rounded corners)
- Values attribute value
cursor:-moz-alias | -moz-cell | -moz-context-menu | -moz-copy | -moz-grab | -moz-grabbing | -moz-spinning | -moz-zoom-in |-moz-zoom-out
-
- Define the mouse style. Some of the ones I tested are different from the official ones. The ones I tested are in the small box at the back
display: -moz-box | -moz-inline-block | -moz-inline-box | -moz-inline-grid | -moz-inline-stack | -moz-inline-table | -moz-grid | -moz-grid-group | -moz-grid-line | -moz-groupbox | -moz-deck | -moz-popup | -moz-stack | -moz-run-in | -moz-compact | -moz-marker
-
overflow: | -moz-scrollbars-horizontal | -moz-scrollbars-none | -moz-scrollbars-vertical | -moz-hidden-unscrollable
- Add some corresponding instructions for display, etc.
Some...corresponding instructions for overflow will be added
There are many more... I will add them after I understand them...

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



To remove FirefoxSnap in Ubuntu Linux, you can follow these steps: Open a terminal and log in to your Ubuntu system as administrator. Run the following command to uninstall FirefoxSnap: sudosnapremovefirefox You will be prompted for your administrator password. Enter your password and press Enter to confirm. Wait for command execution to complete. Once completed, FirefoxSnap will be completely removed. Note that this will remove versions of Firefox installed via the Snap package manager. If you installed another version of Firefox through other means (such as the APT package manager), you will not be affected. Go through the above steps

Mozilla Firefox can be uninstalled; Firefox is a third-party browser and can be uninstalled if it is not needed. Uninstallation method: 1. In the Start menu, click "Windwos System" - "Control Panel"; 2. In the "Control Panel" interface, click "Programs and Features"; 3. In the new interface, find and double-click Firefox Browser icon; 4. In the uninstall pop-up window, click "Next"; 5. Click "Uninstall".

According to recent news, while Mozilla released the stable version of Firefox 112, it also announced that the next major version, Firefox 113, has entered the Beta channel and supports AV1 animations, enhanced password generator and picture-in-picture features. The main new functions/features of Firefox 113 are as follows: Support for AV1 format animated images (AVIS); Enhance the security of the password generator by introducing special characters; Enhance the picture-in-picture function, support rewind, display video time, and enable full screen more easily Mode provides official DEB installation files for Debian and Ubuntu distributions. Updated bookmark import feature, icons for imported bookmarks are supported by default. Hardware accelerated AV1 video decoding is enabled by default on supported hardware using w

For crawlers to crawl websites that require login, verification code or scan code login is a very troublesome problem. Scrapy is a very easy-to-use crawler framework in Python, but when processing verification codes or scanning QR codes to log in, some special measures need to be taken. As a common browser, Mozilla Firefox provides a solution that can help us solve this problem. The core module of Scrapy is twisted, which only supports asynchronous requests, but some websites require the use of cookies and

Canonical recently announced that in the upcoming Ubuntu 23.10, Firefox Snap has been configured to run in Wayland mode by default. Note: Ubuntu currently has the Wayland session by default, and Firefox can also work normally. However, currently FirefoxSnap actually runs in XWayland compatibility mode, rather than the strict native Wayland mode. Canonical announced that it will run the Firefox browser in Wayland mode by default, so that problems such as interface blur and scaling distortion will not occur on HiDPI displays, and it will support touch gestures such as dragging and pinching. As mentioned above, Ubunt

Today’s latest news, Mozilla officially released the Firefox 115 stable version update today. The most noteworthy thing about this update is that this is the last version that supports Win7/Win8, macOS10.12, 10.13 and 10.14. Download address: https://ftp.mozilla.org/pub/firefox/releases/115.0/Mozilla stated in the official update log: Microsoft will end support for Win7 and Win8 systems in January 2023, and Firefox 115 released today The version is the last version update received by users of said system. Win7 and Win8 users

1. nginx server solution The server uses nginx. To add the access-control-allow-origin field to the response header, the method of adding is to use the add_header directive: Configuration example: Copy the code as follows: location/assets/{gzip_staticon; expiresmax;add_headercache-controlpublic;add_headeraccess-control-allow-origin*;} 2. Apache server solution fontawesome (firefox cannot display fire

New news yesterday: While Mozilla released the Firefox 114 stable version update, it also shifted its development focus to the Firefox 115 version and launched the Beta version today. It is learned from reports that Firefox 115 introduces CookieBannerReduction and QuickActions buttons that were originally planned to be launched in version 114. After users enable CookieBannerReduction in Firefox version 115 and visit supported websites, the browser will automatically reject cookie requests on cookiebanners. The second feature is the QuickActions button on the address bar
