問題:
ユーザーは、次のようなボタンを作成しようとしています。ビューポートからの垂直距離を固定し、ビューポートに関係なく、div の右端からの特定の距離も維持します。 size.
解決策:
水平位置:
ただし、提供されている「絶対水平」位置は技術的に実現できません。これを解決すると、div の右端から一定の距離を維持するという目標を達成できます。水平方向に固定された要素の left または right プロパティを設定しないようにすることで、コンテナ div を使用してその水平位置を制御します。
Vertical Positioning:
要素は配置されます。位置:固定プロパティを使用して垂直方向に固定されます。上部の値を設定すると、ビューポート サイズに関係なく垂直位置が維持されます。
コード サンプル:
次のコードは実装を示します:
HTML:
CSS:
div.inflow { width: 200px; height: 1000px; border: 1px solid blue; float: right; position: relative; margin-right: 100px; } div.positioner {position: absolute; right: 0;} div.fixed { width: 80px; border: 1px solid red; height: 100px; position: fixed; top: 60px; margin-left: 15px; }
重要な考慮事項:
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3