html・css初心者です。
やりたいこと
検索窓の検索マーク(虫眼鏡アイコン)を検索窓の右横に配置する。
困っていること
スマホ実機のみ、検索窓の検索マーク(虫眼鏡アイコン)が検索窓の外に表示されてしまう。
cssも正しく当たっているはずが、アイコンがずれて表示されてしまい困っています。
また、「スマホ実機のみ崩れる」ということが初めての体験で、どのように調査して良いかがわからない状態です…。
試したこと・調べたこと
・PC表示・モバイルシミュレーターでは正しく表示されていることを確認
・キャッシュクリア
・該当CSS記述が「@media print, screen and (min-width: 960px)」の範囲内に入っていないかの確認
【確認環境】
PC:windows10 GoogleChrome 83.0.4103.61
スマホ:iPhone7 safari/604.1
html
1<div id="search" class="search-custom-d"> 2 <form method="get" id="searchform" action="★"> 3 <label class="hidden" for="s"> 4 </label> 5 <input type="text" placeholder="検索キーワードを入力" value="" name="s" id="s"> 6 <input type="submit" value="" class="fa" id="searchsubmit"> 7 </form> 8</div>
css
1.post #search input { 2 border: none; 3} 4 5input#searchsubmit { 6 padding-right: calc( 50px + 25px); 7 padding-left: 25px; 8 padding-top: calc( 50px + 10px); 9 padding-bottom: calc( 50px + 10px); 10 font-size: 14px; 11} 12 13input#searchsubmit { 14 margin: -50px -50px -50px 0; 15 background: #fff; 16 color: #424242; 17 cursor: pointer; 18 padding: 60px 65px 60px 15px; 19 border: none; 20} 21 22input.cs-text-input, #searchform input { 23 -webkit-appearance: none; 24}
【追記】
transform: translate(50px, -50px);
outline-color: transparent;
▼上記記述追加後のスマホ表示
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/02 11:06
2020/06/02 11:11
2020/06/02 12:10
2020/06/03 04:50