0

これがMSExcelでのセル選択の外観です。

ここに画像の説明を入力してください

通常のHTMLで同様の境界線を<table>設定して、境界線がセルの近くで重なるようにすることは可能ですか(よく見ると、境界線が1pxセルの近くでほぼ両側に拡張されていることがわかります)。

4

2 に答える 2

3

はい、ある程度です。Chromeでのみテストしましたが、これは機能します:http: //jsfiddle.net/q4Lcc/

td {
    width: 120px;
    height: 50px;
  border: 1px solid gray;  
}

td#test_td {
     border: 3px solid black;   
}
于 2012-06-17T21:55:16.733 に答える
1

純粋にテーブルでそれを行う方法はわかりませんが、1つのアプローチはdiv、データのテーブル上に絶対的に配置される別の入力またはテキスト入力を使用することです。

これが実際の例です:http://jsbin.com/edehoc

私は個人的にこのアプローチが好きです。なぜなら、フォーカスを取得したときに期待されるスタイルを持つおなじみのフォーム要素を使用できるからです。

于 2012-06-17T21:53:08.203 に答える