TinyMCE не работает если CSS подключен
когда CSS не подключен кнопки поля tinyMCE работают, но когда они подключены, то toolbar не работает. Подскажите, в чём проблема? HTML
<head>
<script src="https://cdn.tiny.cloud/1/no-api-key/tinymce/5/tinymce.min.js" referrerpolicy="origin"></script>
<script>
tinymce.init({
selector: "#tinymce"
});
</script>
</head>
<body>
<link rel="stylesheet" type="text/css" href="style.css">
<div class="news">
<div class="news_main-news">
<div class="header">
<a id="title_btn" href="#"><h1 id="header_title">hot pepper</h1></a>
</div>
</div>
<div class="left-news-column">
<div class="left-news-column_conteiner">
<div class="left-news-column__block">
<h1>Last election</h1>
<p class="view"></p>
</div>
<div class="left-news-column__block">
<h1>The faster </h1>
</div>
<div class="left-news-column__block">
<h1>Main street</h1>
</div>
</div>
</div>
</div>
<textarea id="tinymce"></textarea>
<script src="script.js"></script>
</body>
CSS
*{
margin: 0;
text-decoration: none;
overflow-x: hidden;
}
body{
height: 100vh;
background: url(https://html5book.ru/wp-content/uploads/2015/10/background54.png);
}
/*a{
height: 20px;
}*/
.navbar{
width: 100%;
height: 100px;
display: flex;
justify-content: center;
padding: 15px 0;
}
.navbar_link{
font-size: 20px;
margin: 15px;
color: black;
}
.navbar_link:before{
content: " ";
width: 30px;
height: 2px;
background-color: black;
position: absolute;
top:60px ;
display:none;
}
.navbar_link:hover:before{
display: inline;
}
#log:hover:before{
display: none;
}
#log{
position: relative;
left: 500px;
margin: 10px;
}
.icon{
height: 35px;
}
.news{
width: 100%;
height: 70%;
position: relative;
left: 100px;
display: flex;
}
.news_main-news{
width: 60%;
height: 100%;
background-image: url(wallpaper.png);
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
}
.left-news-column{
position: relative;
left: 5%;
top: 0;
z-index: 332;
}
.header{
width: 100%;
height: 15%;
position: relative;
top: 85%;
background-color: white;
opacity: .5;
}
#header_title{
font-size:auto;
font-weight: 700;
position: relative;
padding: 10px;
z-index: 2343;
opacity: 1;
}
.left-news-column__block{
border: 1px #f2eaea solid;
border-left: 0px;
border-right: 0px;
box-sizing: border-box;
height: 70px;
width: 350px;
font-size: 12px;
display: flex;
justify-content: center;
}