2015-04-05 106 views
4

之外我有了contenteditable="true"它的工作属性的div中,但铬(Ubuntu的14.04)将光标股利之外,因为这图所示:CONTENTEDITABLE格光标DIV

Div

为什么它是这样做的吗?我使用这个网站(使用Smarty):

<div class="col-sm-6"> 
    <div class="form-control" contenteditable="true" id="tags"> 
     <div contenteditable="false" class="tag">one <a href="" class="glyphicon glyphicon-remove"></a></div> 
     <div contenteditable="false" class="tag">two <a href="" class="glyphicon glyphicon-remove"></a></div> 
    </div> 
</div> 

我用这对CSS:

.tag{ 
    background-color: #01b6ef; 
    color: #012935; 
    display: inline-block; 
    padding: 1px 5px; 
    margin-right: 3px; 
} 

.tag a{ 
    color: #ffffff; 
    margin-left: 5px; 
    font-size: 12px; 
} 
.tag a:hover{ 
    color: #ffffff; 
} 

这是Chrome错误,或者是这个东西我可以修复,又如何呢?

http://jsfiddle.net/y3ms3f7a/1/

+0

我在Ubuntu 14.04:http://jsfiddle.net/y3ms3f7a/1/ – 2015-04-05 22:17:08

+0

必须是引导错误,因为我大多只是添加了bootstrap,这几乎是唯一的区别。 – 2015-04-05 22:33:52

回答

2

我能够通过添加input-group到表单控件来解决这个问题,比如:

<div class="col-sm-6"> 
    <div class="form-control" contenteditable="true" id="tags"> 
     <div class="input-group"> 
      <div contenteditable="false" class="tag">one <a href="" class="glyphicon glyphicon-remove"></a></div> 
      <div contenteditable="false" class="tag">two <a href="" class="glyphicon glyphicon-remove"></a></div> 
     </div> 
    </div> 
</div> 

你可以在这里看到小提琴:http://jsfiddle.net/y3ms3f7a/5/

+0

'input-group'具有什么风格属性 – 2017-02-22 19:20:04

+0

这是一个引导类 – 2017-02-22 19:24:59

相关问题