这就是它的样子:(
来源:kerrydeaf.com)
span.trig_italic2{color:#000000; line-height:17px;font-size:12px;font-family:opensansitalic;
width: 100px;
height: 36px;
background: #FFCC05;
position: relative;
-moz-border-radius:5px 0 0 5px;
-webkit-border-radius:5px 0 0 5px;
border-radius:5px 0 0 5px;
margin-right:50px;
padding:3px 4px 3px 4px;}
span.trig_italic2:before
{
content:"";
display:block;
position: absolute;
right: -22.5px;
top:0;
width: 0;
height: 0;
border: 11px solid transparent;
border-color: transparent transparent #FFCC05 #FFCC05;
}
这是一个jsfiddle:http: //jsfiddle.net/alma/zQKhb/2/
问题是很难有带角的矩形框来对齐三角形吗?
它适用于使用混合编码的 iphone 应用程序。
更新:@andyb。感谢您的更新,这是我看到的如下:
(来源:kerrydeaf.com)
更新:@andyb。现在已经解决了,并且是 iOS 6 刺激器的屏幕截图。
(来源:kerrydeaf.com)
更新:问题:如何向下移动黄色框并触摸浅蓝色框而不留空隙?
(来源:kerrydeaf.com)
更新:回答:现在解决了:在 span.trig_italic2 CSS 上添加了这个 margin-bottom:-8.5px 并且它有效。(不包括图片)