Penyelesaian kepada sempadan tetapan butang tidak sah: tiada atribut dalam Tutorial IE_Basic

WBOY
Lepaskan: 2016-05-16 12:03:52
asal
3160 orang telah melayarinya

Untuk menetapkan elemen tanpa sempadan, anda hanya perlu menetapkan sempadan:none untuk elemen Sudah tentu, menetapkan sempadan:0 mempunyai kesan yang sama, tetapi sebenarnya terdapat perbezaan prestasi antara keduanya

<.>Salin kod Kod adalah seperti berikut:
border:none: Sempadan ditetapkan kepada tiada, tiada pemprosesan dilakukan;
sempadan:0: Lebar jidar ditetapkan kepada 0 piksel, tetapi warna jidar dan gaya jidar sebenarnya masih dipaparkan.

Walau bagaimanapun, dalam IE, ini tidak berlaku untuk butang dan elemen input Dalam IE6 dan 7, border:none hanya bersamaan dengan border-style:none, dan ruang yang diduduki oleh sempadan. masih daripada. Ini menyebabkan lebar dan ketinggian input dilaraskan secara tidak konsisten merentas pelayar! Dalam IE6 dan 7, walaupun sempadan: tiada ditetapkan, sempadan masih wujud. Jika anda tidak percaya saya, cubalah.
Penyelesaian diberikan di bawah:
Kaedah pertama:

Salin kod Kod adalah seperti berikut:
sempadan:0 tiada;

Kaedah kedua:
Tambahkan warna latar belakang pada butang

Salin kod Kod adalah seperti berikut:
butang{
latar belakang:#fff;
}

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan