オーディオタグの幅を設定できるかどうか疑問に思っていました。デフォルトではサポートされていない機能なので、「ハック」は喜んで受け入れられます。
すでに小さな div やテーブルに配置してみましたが、あまりスムーズには見えません... 私が見る限り、それを気にしているのは私だけですが、助けていただけると本当にありがたいです
クロスプラットフォーム/ブラウザのサポートは必要ありません。Firefox (3.6 ++) がサポートしていれば満足です。
私が使用するものの簡単な例:
<audio preload="auto" id="id12" controls="controls" onended="func12();" src="http://192.168.1.68/mymusic.wav"></audio>
ベストアンサー1
他の HTML 要素の幅を設定するのと同じ方法で、CSS を使用して設定します。
audio { width: 200px; }
audio
Firefox では はデフォルトでインライン要素なので、 に設定することもできますdisplay: block
。例を挙げてみましょう。