Çok basit bir tek giriş alanım yanında 'gönder' butonu var. Arama butonunun sabit genişliği 104 pikseldir. Her ikisi de tarayıcı görüntü alanının toplam genişliğinin% 50'siyle birlikte sarılır. Tarayıcı penceresi büyüdükçe giriş alanının büyütülmesine izin verme planımdır.Bir giriş alanı nasıl yapılır% 100 genişlik eksi gönderme düğmesinin genişliği eksi var mı?
Şu anda, belirli bir tarayıcı pencerem için, sarmalayıcının solundan gönder düğmesinin soluna yayılacak şekilde giriş alanının genişliğini düzeltmek zorundayım. Bununla birlikte, pencereyi yeniden boyutlandırdığımda, (açıkça) buna göre ayarlanmaz ve dolayısıyla beyaz boşluk boşluğunu bırakır.
Bu soruya başka hiçbir yerde yanıt bulamadım. Genelde, 104px'lik doğru bir dolgu ile% 100'lük bir genişliğin, diğer in-line elemanlarla bu tür bir sorunu çözeceğinin farkındayım. Şimdilik, buradaki sorun, düğmenin dolgunun üzerine oturamayacağı ve bunun yerine yeni bir satıra taşınacağıdır.
Bunu nasıl çözebilirim? Teşekkürler!
DÜZENLEME: Şimdiye kadar sahip olduğum şeyler. Jsfiddle.net/nWCT8/ adresini ziyaret edin. Tüm sarıcının ortalanması ve çoğunluğu tarayıcı desteğine sahip olması gerekir (bununla birlikte IE6'nın çalışmayacağı konusunda bir fikrim yok). Bu nedenle, 'calc' ın oldukça uygun olduğunu düşünmüyorum. Eğer sabit bir yüksekliğe sahip olduğundan
bir set var mı 'height'for 'button' ve' input' ya da sistem tarafından ayarlanan varsayılan yükseklik ile çalışan bir çözüme sahip olmanız mı gerekiyor? –
Yükseklik 37 pikselde sabitlenmiştir. – DarkOwl
http://stackoverflow.com/questions/6938900/css-input-take-remaining-space/27413796#27413796 – henry