これはどのように見えるべきかです:(
出典: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。これで解決され、iOS6スティミュレーターのスクリーンショットが表示されます。
(出典:kerrydeaf.com)
更新:質問:黄色のボックスを下に移動して、ギャップを残さずに水色のボックスにタッチするにはどうすればよいですか?
(出典:kerrydeaf.com)
更新:回答:解決されました:このmargin-bottomを追加しました:-span.trig_italic2 CSSに8.5pxで、機能しました。(画像は含まれていません)