2

フォームのラジオ ボタンが chrome で表示されない/表示されたり消えたりすることがあります。一部の Web サイトでは、chrome でラジオ ボタンのバグが発生しました。これは、ラジオ ボックスで問題が発生しているフォームのサンプルです。

<form method="get" action="http://www.google.in/search" style="width:244" target="_blank">
    <table width="242" border="0" align="center" cellpadding="0"  style="font-size:10px">
        <tr>
            <td width="242"><img src=googlelogo.gif style="padding-top:6px;"/>
                <input type="text"   name="q" size="14" maxlength="255" value=""/>
                <input type="submit" value="Search" style="width:52px;">
            </td>
        </tr>
        <tr>
            <td style="padding-top:3px;">
                <input type="radio"  name="sitesearch" value="" />The Web
                <input type="radio"  name="sitesearch" value="website.com" width="auto" height="auto" checked="checked"/>website.com
                <br />
            </td>
        </tr>
    </table>
</form>
4

1 に答える 1

0

HTML4 または 5 を使用していますか?

HTML 5 では、table タグの width、align、cellpadding は廃止されました。

また、border 属性の 0 を削除し、border="" を使用します。空の文字列または 1 しか許可されないためです。

td の width 属性も廃止されました。

また、ラジオボタンの幅と高さの属性を削除してみてください。動作する場合は、代わりに CSS で修正してください。しかし、最初にそれを削除してください!

于 2013-10-23T10:00:49.067 に答える