Closed kyainuma closed 3 years ago
これ、Tailwindでクラスいい感じにしたらうまくいかんかな? ということで、もし暇ならちょっと頑張ってほしい♡
@aiandrox 修正しました! box shadowをつけて対応したのですが、既存のユーティリティだと効かなかったので、カスタマイズしたユーティリティを作ってそれを対象の要素につけました!
input
タグの:-webkit-autofill
疑似要素に今回の修正cssつけようと思ったのですが、tailwindが:-webkit-autofill
に対応してないっぽく、対応できなかったので上記の対応にしました。。。
あ、ごめんなさい…… 背景色が青い部分がinputタグのエリアになるから、その範囲をいい感じにしたら背景色を書かなくてもいいんじゃないかなっていう意味でした🙇♂️ (今はformのエリアがborderになっている)
@aiandrox
背景色が青い部分がinputタグのエリアになるから、その範囲をいい感じにしたら背景色を書かなくてもいいんじゃないかなっていう意味でした🙇♂️
inputタグにbg-white
つけるみたいな認識であってます?
これだと効かないんですよね。。。
<input class="w-full ml-1 outline-none **bg-white**" type="text" name="search[title]" id="search_title">
= form_with model: @search_form, url: products_path, method: :get, scope: 'search', data: { turbo: false },
class: 'w-full flex justify-between items-center mx-auto', local: true do |f|
= f.text_field :title, class: 'w-full ml-1 outline-none h-10 pl-3 pr-2 rounded-full border'
= f.button content_tag(:i, '', class: 'fas fa-search text-gray-600 h-4 w-4 fill-current'), class: 'ml-1 outline-none focus:outline-none'
これに頑張って虫眼鏡をabsoluteするみたいな…… でも無理だったら今のPRのやつで大丈夫です!!
absoluteってposition:absolute;
のことですかね?
あんまり自分が理解できてないっぽいですw
ですです!
虫眼鏡にposition: absolute;
つけても背景色って関係なくないですか?
やりたいことが違うのかな。。。
= form_with model: @search_form, url: products_path, method: :get, scope: 'search', data: { turbo: false },
class: 'w-full flex justify-between items-center mx-auto', local: true do |f|
= f.text_field :title, class: 'w-full ml-1 outline-none h-10 pl-3 pr-2 rounded-full border'
= f.button content_tag(:i, '', class: 'fas fa-search text-gray-600 h-4 w-4 fill-current absolute'), class: 'ml-1 outline-none focus:outline-none'
@kyainuma ごめんなさいrelativeだった。。
.w-5/12.mx-auto
= form_with model: @search_form, url: products_path, method: :get, scope: 'search', data: { turbo: false },
class: 'w-full flex justify-between items-center mx-auto', local: true do |f|
= f.text_field :title, class: 'w-full pl-4 pr-8 outline-none h-10 rounded-full border'
= f.button content_tag(:i, '', class: 'fas fa-search text-gray-600 h-4 w-4 fill-current relative right-8'), class: 'ml-1 outline-none focus:outline-none'
@kyainuma あ、これの問題って背景色の切れ目がおかしいことだとだと思っていた……。
@aiandrox なるほどw 僕は背景色が青色に変わる事が問題だと思っていました! どっちの方向で修正します?
@kyainuma 背景色はそれ自体がブラウザごとの仕様で、変えようとするならCSS直接編集しないといけないので、こっちのでお願いします🙇♂️
@aiandrox 修正しました!確認お願いします!
概要
Resolves #202
やったこと
やっていないこと
確認方法
チェック
コメント