NuclearDispersionSystem/ant-design-vue-jeecg/node_modules/@antv/component/lib/tooltip/theme.js
2023-09-14 14:47:11 +08:00

50 lines
1.6 KiB
JavaScript

var _TooltipTheme;
var _require = require('../const'),
FONT_FAMILY = _require.FONT_FAMILY; // tooltip 相关 dom 的 css 类名
var TOOLTIP_CONTAINER_CLASS = 'g2-tooltip';
var TOOLTIP_TITLE_CLASS = 'g2-tooltip-title';
var TOOLTIP_LIST_CLASS = 'g2-tooltip-list';
var TOOLTIP_LIST_ITEM_CLASS = 'g2-tooltip-list-item';
var TOOLTIP_MARKER_CLASS = 'g2-tooltip-marker';
var TOOLTIP_VALUE_CLASS = 'g2-tooltip-value';
var TooltipTheme = (_TooltipTheme = {
crosshairs: false,
offset: 15
}, _TooltipTheme["" + TOOLTIP_CONTAINER_CLASS] = {
position: 'absolute',
visibility: 'hidden',
// @2018-07-25 by blue.lb 这里去掉浮动,火狐上存在样式错位
// whiteSpace: 'nowrap',
zIndex: 8,
transition: 'visibility 0.2s cubic-bezier(0.23, 1, 0.32, 1), left 0.4s cubic-bezier(0.23, 1, 0.32, 1), top 0.4s cubic-bezier(0.23, 1, 0.32, 1)',
backgroundColor: 'rgba(255, 255, 255, 0.9)',
boxShadow: '0px 0px 10px #aeaeae',
borderRadius: '3px',
color: 'rgb(87, 87, 87)',
fontSize: '12px',
fontFamily: FONT_FAMILY,
lineHeight: '20px',
padding: '10px 10px 6px 10px'
}, _TooltipTheme["" + TOOLTIP_TITLE_CLASS] = {
marginBottom: '4px'
}, _TooltipTheme["" + TOOLTIP_LIST_CLASS] = {
margin: 0,
listStyleType: 'none',
padding: 0
}, _TooltipTheme["" + TOOLTIP_LIST_ITEM_CLASS] = {
marginBottom: '4px'
}, _TooltipTheme["" + TOOLTIP_MARKER_CLASS] = {
width: '5px',
height: '5px',
borderRadius: '50%',
display: 'inline-block',
marginRight: '8px'
}, _TooltipTheme["" + TOOLTIP_VALUE_CLASS] = {
display: 'inline-block',
float: 'right',
marginLeft: '30px'
}, _TooltipTheme);
module.exports = TooltipTheme;