私は、単純な検索フォームを持っています。しかし、モバイルデバイスでは、私はこれを逆にしたい - 左にボタンを持っている。幅100%の要素と要素の数をネゲートする方法はありますか?</p> <pre><code><div class="search"> <input placeholder="Search term here"> <button> Go </button> </div> </code></pre> <p>当然のことながら、ボタンは入力の右に行く:
その旨を私が作成している:
.search {
width: 100%;
}
input {
float: right;
width: 100%;
height: 30px;
}
button {
float: left;
width: 30px;
height: 30px;
}
https://jsfiddle.net/ufLoj5se/5/
をしかし、もちろん、これは2行目の上のボタンを押します。
ボタンを30px幅で入力から無効にする方法はありますか?ボタンを左にぴったりと合わせるにはどうすればよいですか?
使用[CALC()](https://developer.mozilla.org/en/docs/Web/CSS/calc)。 CALC(100% - 40ピクセル)のようなもの入力 –
の幅については、モバイルデバイスとはどういう意味ですか?それは画面の解像度に基づいていますか? – Sreekanth