[ https://issues.apache.org/jira/browse/FLEX-35038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15158419#comment-15158419 ]
Alex Harui commented on FLEX-35038: ----------------------------------- Well, Flash doesn't really get good access to the browser and user defaults so Flex CSS doesn't really have a cascade, but Flex CSS does try to implement the CSS Specificity in the CSS spec. There is no support for !important, however. The issue you are having is that Flex by default has a bunch of "explicit selectors" in the form of type selectors for the various components and they are supposed to take precedence over the global selector. There are ways to change that set of defaults via themes or specifying a custom css file. > ToolTip does not honor global CSS fontSize > ------------------------------------------ > > Key: FLEX-35038 > URL: https://issues.apache.org/jira/browse/FLEX-35038 > Project: Apache Flex > Issue Type: Bug > Components: Spark: ToolTip > Affects Versions: Apache Flex 4.14.1 > Reporter: Skylar Sutton > > Define a stylesheet using: > {code:title=CSS (Test 1)|borderStyle=solid} > global { > fontFamily: Helvetica, Arial, sans-serif; > fontSize: 16; > color: #333333; > } > mx|ToolTip { > backgroundColor: #FFFFE1; > backgroundAlpha: 1; > color: #000000; > dropShadowVisible: "true"; > } > {code} > Place a button on your application, assign it a tooltip, and observe that in > this test the tooltip's font size is not 16, as defined globally. > Modify the css to: > {code:title=CSS (Test 2)|borderStyle=solid} > global { > fontFamily: Helvetica, Arial, sans-serif; > fontSize: 16; > color: #333333; > } > mx|ToolTip { > backgroundColor: #FFFFE1; > backgroundAlpha: 1; > color: #000000; > dropShadowVisible: "true"; > fontSize: 16; > } > {code} > In this test, the tooltip's font will in fact be 16, as explicitly defined. > Test 2 is incorrect, as the ToolTip documentation states it will be affected > by the fontSize style, and that style was set globally: > {code:title=mx.controls.ToolTip.as} > package mx.controls > { > ... > //-------------------------------------- > // Styles > //-------------------------------------- > /* > Note: ToolTip is affected by the following styles: > backgroundColor > borderColor > borderStyle > color > fontFamily > fontSize > fontStyle > fontWidth > paddingBottom > paddingLeft > paddingRight > paddingTop > shadowColor (when borderStyle is "toolTip") > textAlign > textDecoration > */ > ... > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)