I have a little issue with my context menu inside a content editable. I think it's a style issue but i can't figure out what it's causing it. Here is the thing, my context menu is showing where he is suposed to, with the value he is suposed to have. But it seems like it is only a block for him and not a list of P element Inside my DIV element.

[![enter image description here](https://i.stack.imgur.com/XoJf2.png)](https://i.stack.imgur.com/XoJf2.png)

As you can see we can't click on the element Inside the context Menu.

My CSS : 

```
.ctxmenu
{
    display: block;
    position: absolute;
    height: auto;
    padding: 0px;
    margin: 0;
    margin-left: 0.5em;
    margin-top: 0.5em;
    border: 1px solid black;
    background: #F8F8F8;
    z-index: 11;
    overflow: visible;
}
.ctxline
{
    display: block;
    margin: 0px;
    padding: 0px 0px 0px 3px;
    border: 1px solid #F8F8F8;
    overflow: visible;
}
.ctxline:hover
{
    border: 1px solid #BBB;
    background-color: #F0F0F0;
    background-repeat: repeat-x;
}

```

The content editable CSS :

```
.rootClass 
{
    border:1 solid buttonface; 
    border:2 groove buttonhighlight;
    OVERFLOW: scroll; 
    OVERFLOW-X: hidden; 
    OVERFLOW-Y: auto; 
    WIDTH: 762px; 
    POSITION: relative; 
    TOP: 65px; 
    left: 10px; 
    HEIGHT: 88%; 
    WORD-WRAP: break-word;
    FONT-FAMILY :Times New Roman;
    background-color: white;
}

.menu_editeur 
{   
    border : 0;
    background-color : #cccccc;
}

```

the HTML : 

```
<DIV id=edth_corps contentEditable=true style="WORD-WRAP: break-word; FONT-SIZE: 12pt; BORDER-TOP: buttonhighlight 2px groove; HEIGHT: 400px; FONT-FAMILY: Helvetica; BORDER-RIGHT: buttonhighlight 2px groove; WIDTH: 690px; OVERFLOW-X: hidden; BORDER-BOTTOM: buttonhighlight 2px groove; POSITION: absolute; LEFT: 10px; BORDER-LEFT: buttonhighlight 2px groove; Z-INDEX: 4; TOP: 132px; BACKGROUND-COLOR: white" name="lettre" unselectable="" comportement="F">
    <P><SPAN id=0 class=erreurOrthographe oncontextmenu="rightClickMustWork(this);return false">tset</SPAN> pour <SPAN id=1 class=erreurOrthographe oncontextmenu="rightClickMustWork(this);return false">vior</SPAN>
        <DIV id=ctxmenu1 class=ctxmenu contentEditable=false style="CURSOR: pointer; LEFT: 59px; TOP: 15px">
            <P onclick=alertMe(); class=ctxline>viorne</P>
            <P onclick=alertMe(); class=ctxline>viornes</P>
        </DIV>
    </P>
</DIV>

```

Or if you know any properties that might end up doing this, my cowerker may have hide some CSS on other place (they did not use a CSS file to put all style inside ...).

Example of what he should do :

[![enter image description here](https://i.stack.imgur.com/HPvdS.png)](https://i.stack.imgur.com/HPvdS.png)