私はセマンティックUIが初めてで、フレームワークが大好きです。けれども、彼らは膨大な量の役立つドキュメントを持っているし、もっと混乱している。
レスポンシブ表示はどのように機能しますか?
コンテナーには[モバイルのみ、タブレットのみ、小さなモニターのみ、大きなモニターのみ]があり、コードの一部があります。[コンピューターのみ、デバイスのみ]があることがわかりましたか?違いは何ですか?ありがとうございました。
現在のドキュメントとバージョン2.4.2を反映するように更新されました
レスポンシブビジビリティは、特定の要素(通常はui container
ですが、たとえば、特定の画面サイズのグリッド行)。例えば、 <div class="ui container mobile only">
は、画面の幅が768px未満の場合にのみ表示されます。
グリッドのドキュメントには Device Visibility セクションがあり、いくつかの可視性修飾子を示しています。
mobile only
)tablet only
)tablet mobile only
)computer only
)large screen only
)widescreen only
)ドキュメントでは、デバイスブレークポイントが何であるかを明示的に述べていません。ほとんどのものと同様に、セマンティックUIの構築時にSASS変数を介して構成でき、 site.variables 内で定義されます。デフォルトのブレークポイントは次のとおりです。
mobile only
は768px未満のみを表示しますtablet only
は、768px-991pxの間のみを表示しますcomputer only
は常に992px以上を表示しますlarge screen only
は1200px-1919pxのみを表示しますwidescreen only
は1920px以上のみ表示しますグリッドのドキュメントに見られるように、これらを組み合わせることも可能です。 tablet mobile only
およびmobile computer only
は完全に有効です。
これは768px未満では表示できません。
<div class="ui container mobile only">
正しい表現は次のとおりです。
<div class="ui container mobile only grid">