同事们,我知道两种动画方式.这两个选项都适用于我可以访问的所有浏览器; 我没有只检查Safari.
第一个是使用该功能 elem.beginElement ();
var wrapper_svg_1 = document.getElementById("wrapper_svg_1"),
close = document.getElementById('close'),
open = document.getElementById("open");
let flag = true;
wrapper_svg_1.addEventListener('click', function() {
if (flag == true) {
close.beginElement();
flag = false;
} else {
open.beginElement();
flag = true;
}
});
Run Code Online (Sandbox Code Playgroud)
* {
margin: 0;
padding: 0;
}
html,
body {
width: 100vw;
height: 100vh;
background: #272727;
font-size: 20px;
}
#wrapper {
width: 100vw;
height: 100vh;
background: transparent;
}
Run Code Online (Sandbox Code Playgroud)
<div id="wrapper">
<svg id="wrapper_svg_1" viewBox="0 0 301 301" width="301" height="301">
<path fill="none" …
Run Code Online (Sandbox Code Playgroud)我最初没有正确理解问题的本质,我更正了问题,以便更准确地表达问题......
有这样的集会webpack
:
'use strict';
const webpack = require('webpack');
const path = require('path');
const UglifyJsPlugin = require("uglifyjs-webpack-plugin");
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
const OptimizeCSSAssetsPlugin = require("optimize-css-assets-webpack-plugin");
const HtmlWebpackPlugin = require('html-webpack-plugin');
const OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin');
const minimizerBlock = {
minimizer: [
new UglifyJsPlugin({
uglifyOptions: {
warnings: false,
parse: {},
compress: {},
mangle: true,
output: null,
toplevel: false,
nameCache: null,
ie8: false,
keep_fnames: false,
},
}),
new OptimizeCSSAssetsPlugin({})
]
}
const config = {
entry: {
main: './frontend/src/index.js'
},
output: {
path: …
Run Code Online (Sandbox Code Playgroud)当我开始在文件中键入代码时,VS Code 的 IntelliSense 将打开一个建议小部件窗口。但是,我的配色方案没有突出显示我当前正在选择的项目。
例如,在下面的屏幕截图中,我当前在position
按一次 Tab 键后选择了第二个项目 ( ),但该项目与其他未选择的项目具有相同的背景颜色。如何更改所选项目的背景颜色?