私はオペラに奇妙な浮動動作をしています(IE fは全く違っていますが、それは後であります)。 私はiアイコンを右側に浮かべています。 FxとWebKitではうまく動作しますが、オペラはアイコンを少し下にシフトします。誰でもこれがどのように起こるか考えましたか?奇妙な(?)オペラフローティング
CSS:
.dataRow {
margin: 5px 0;
clear:right;
}
.dataRow label{
display: block;
float:left;
width: 160px;
vertical-align: middle;
font-size: 80%;
}
.dataGroup a img {
border:0;float:right;
position:relative;
right:0;
}
.dataGroup a:hover {
background:#EBEDC7;
text-decoration:none;
}
.dataGroup a.tooltip span {
display:none;
padding:2px 3px;
margin-top:20px;
width:100px;
font-size: 80%;
}
.dataGroup a.tooltip:hover span {
display:inline;
position:absolute;
border:1px solid #632D11;
background:#C2BD6C;
color:#fff;
}
HTML:
<fieldset class="dataGroup">
<div class="dataRow"><label>Foobar:</label> <input name="foobar" size="10" value="somedata" /> <a href="#" class="tooltip"><img src="/img/admin/information.png"/><span>Tooltip Info</span></a></div>
</fieldset>
FireFox http://img245.imageshack.us/img245/6484/firefoxq.jpg
Webkit http://img197.imageshack.us/img197/3269/webkit.jpg
Opera http://img41.imageshack.us/img41/112/operaf.jpg
あなたはDOCTYPEでこれをしようとする場合があります:http://doctype.com/(http://blog.stackoverflow.com/2009/08/stack-overflow-and-doctype/) –