【したいこと】
プルダウンメニュー(テキスト入力可)のリストの部分(画像の赤枠の部分)のフォントサイズを変えたいです。
【わかったことと試したこと】
開発ツールで調べてみると、ユーザーエージェントシートのスタイルが適用されているようでした。
調べてみると、borderを適用してあげるといいとあって、試してみたり(うまくいきませんでした。)、「開発ツールで自動生成されたclassを見つけて、
それに対してfont-sizeを指定しては?」という回答をされていて、
それをみて探してみたのですが、私の場合はどう指定すればいいのでしょうか?
クラスらしきものが見当たらず、クラスではないですが、指定するとなると、
「#list option」かな?と思ったのですが、指定が間違っているためかと思うのですが、うまく効きません。
どのようにすれば、(画像の赤枠の部分)のフォントサイズを変えることができますでしょうか?
小さすぎてもう少し大きくしたいです。
html
1<!DOCTYPE html> 2<html> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="robots" content="noindex,nofollow"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> 8 9 <title>デモ</title> 10 11 <style> 12 html{ 13 font-size:20px; 14 } 15 body{ 16 margin:30px; 17 } 18 main{ 19 background-color:#f8f8f8; 20 padding:20px; 21 } 22 h1,h2{ 23 color: #333; 24 font-size:22px; 25 } 26 select,input,textarea{ 27 font-family : inherit; 28 font-size:20px; 29 padding:3px; 30 border:1px solid black; 31 vertical-align:middle; 32 } 33 </style> 34 </head> 35 36 <body> 37 <main> 38 <h1 style="color:black;">DEMO</h1> 39 <HR style="margin: 1em 0 ;"> 40 <section> 41 <h2 class="card-title" style="padding-top:10px;">データ</h2> 42 <input type="text" id="subtotal1" list="list" style="width:250px;"> 43 </section> 44 </main> 45 46 <script> 47 var data1Json=[ 48 {"list":"てすとhoge","value":"1000","type":"3"}, 49 {"list":"てすとhoge","value":"2000","type":"3"}, 50 {"list":"てすとhoge","value":"3000","type":"3"}, 51 {"list":"てすとhoge","value":"40000","type":"3"} 52 53 ]; 54 Object.keys(data1Json).forEach(function(key){ 55 var d=$('<datalist id="list">').append(data1Json.map(x=>$(`<option value="${x.list}"</option>`))); 56 $("input#subtotal1").append(d); 57 }); 58 </script> 59 </body> 60</html>
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/01 11:16