css 属性与tinymce 冲突

发布于 2025-01-06 16:15:39 字数 1160 浏览 4 评论 0原文

我正在使用tinymce进行富文本区域输入,并且我有一个css样式的下拉菜单(只有css,没有javascript)。问题是,下拉菜单与tinymce冲突。 我正在提供问题的快照 在此处输入图像描述

这是我的下拉菜单的 css

#menu, #menu ul{
margin:0 90px;
padding:0 10px;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
}

#menu a{
display:block;
padding: 5px 15px 5px 15px;
border-top: 1px solid #ffffff;
color:#fff;
text-decoration:none;
 background: #1D2D4F;
 margin-left: 1px;
 white-space: nowrap;
}

#menu a:hover{
background-color:#475A7F;
}

#menu li{
float:left;
position:relative;
width: 150px;
}

#menu ul {
position:absolute;
display:none;
width:11.3em;
margin: 0 -10px;
}

#menu li ul a{
width:11.3em;
height:auto;
float:left;
}

#menu ul ul{
top:auto;
}   

#menu li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li:hover ul ul ul ul{
display:none;
}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li li li li:hover ul{
display:block;
}
.clear{
    clear:both; !important
    height:0;
    font-size: 1px;
    line-height: 0px;
}

我该如何解决此问题?

i am using tinymce to make rich text area input and i have a css styled dropdown menu (only css, no javascript). the problem is, the dropdown menu is conflicting with tinymce.
i am giving a snapshot of the problem
enter image description here

here is my css for my drop down menu

#menu, #menu ul{
margin:0 90px;
padding:0 10px;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
}

#menu a{
display:block;
padding: 5px 15px 5px 15px;
border-top: 1px solid #ffffff;
color:#fff;
text-decoration:none;
 background: #1D2D4F;
 margin-left: 1px;
 white-space: nowrap;
}

#menu a:hover{
background-color:#475A7F;
}

#menu li{
float:left;
position:relative;
width: 150px;
}

#menu ul {
position:absolute;
display:none;
width:11.3em;
margin: 0 -10px;
}

#menu li ul a{
width:11.3em;
height:auto;
float:left;
}

#menu ul ul{
top:auto;
}   

#menu li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li:hover ul ul ul ul{
display:none;
}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li li li li:hover ul{
display:block;
}
.clear{
    clear:both; !important
    height:0;
    font-size: 1px;
    line-height: 0px;
}

how do i fix this problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

半岛未凉 2025-01-13 16:15:39

您是否尝试过将 z-index:100; 添加到下拉菜单?
数字100仅供测试,稍后您可以将其更改为其他数字。

Have you tried adding a z-index:100; to the drop down menu?
The number 100 is just for test, you can change it to another number later.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文