5

私のWebプロジェクトでは、単純なテーブルを作成し、cssでスタイルを設定しました。すべてがクロムFirefoxでも正常に見えますが、サファリでは、余分な境界線がランダムなテーブルセルに表示され、セル内のテキストを選択すると境界線が消えます. 以下に写真があります。この問題を解決するにはどうすればよいですか? これは間違ったcssやhtmlではなく、サファリの問題だと思います。

ページが読み込まれた後: ここに画像の説明を入力

テキストが選択された後: ここに画像の説明を入力

4

2 に答える 2

0

すべてが私には有効に見えます。実際、私はsafari v6.02を使用しており、エラーは発生しません。おそらく、投稿されていない他のhtmlから来ている可能性があります。

サイドノート..サファリ要素インスペクターを使用して問題を見つけてください

于 2012-12-21T16:06:51.410 に答える
0

その特定のセル (またはそれらすべて) の css で次のコードを使用します。

td:focus, td:active, td:hover, td{
    border: none;
}

ボーダーを付けたくない <td> のコードのみを使用してください。

上記が機能しない場合は、これを使用します。

td:before, td:after{
    border: none;
}
于 2013-01-21T12:06:10.923 に答える