ここでは整列に問題があります。私はフィールドをjQueryに埋め込んでいます。私は、HTMLエンティティで度の記号を追加したいと思います。何らかの理由で、両方のアイテムにdisplay:inlineプロパティを指定すると、text-align:center;プロパティは無視されます。なぜ誰かが修正する方法を説明することはできますか?ここで問題のコード...あなたがタグの内側に2つのH1タグの両方をラップすることができますCSS表示プロパティキャンセルテキスト整列
HTML
<h1 class="curr-temp" id="farh"></h1><h1 class="curr-temp">°</h1>
<button id="switch">F/C</button>
CSS
.curr-temp {
display:inline;
text-align:center;
}
'display:inline'を設定したとき、' .curr-temp'の幅は*内の内容と同じ*だけなので、アライメントはほとんど無関係になります。なぜそれを 'インライン'に設定していますか?それはどこに表示されますか? –
代わりに 'display:inline-block'を使うようにしてください。 – cyrix
@cyrix - これは何も解決しません。インラインブロックはその内部の内容と同じ幅になります。 –