2014-02-09 26 views

回答

0

http://jsfiddle.net/6JBef/

我已经创建了一个HTML结构,这也许帮助。

HTML:

<div id="log2"> 
    <span class="arrow-up" style="" ></span> 
    <br/>How are u?<br/>Whats the matter? :D 
</div> 

CSS:

#log2 { 
    border: 1px solid #ccc; 
    border-radius: 3px; 
    width: 300px; 
    padding: 10px; 
    margin: 15px auto 0; 
    position: relative; 
    background: #fff; 
} 
#log2:after { 
    content: ""; 
    display: block; 
    position: absolute; 
    border-style: solid; 
    border-color: #ccc; 
    border-width: 1px 1px 0 0; 
    width: 15px; 
    height: 15px; 
    top: 19px; 
    right: -9px; 
    background: inherit; 

    -webkit-transform: rotate(45deg); 
    -moz-transform: rotate(45deg); 
    -o-transform: rotate(45deg); 
    transform: rotate(45deg); 
} 
0

我不太清楚,看的jsfiddle - 这是你问什么?

我做了两个额外的div和#arrow-inner三角形,然后与vertical-align对齐的文本,使箭头在中间。

http://jsfiddle.net/LfErj/1/

相关问题