Html 快速响应的网页设计,布局变化剧烈
我一直在想这件事 即使使用媒体查询,我如何显著地改变事物的位置(因为我没有直接修改HTML中的元素位置)Html 快速响应的网页设计,布局变化剧烈,html,css,responsive-design,Html,Css,Responsive Design,我一直在想这件事 即使使用媒体查询,我如何显著地改变事物的位置(因为我没有直接修改HTML中的元素位置) 例如,如果社交脸谱网推特链接出现在页面中间的某个地方(它们的HTML容器元素嵌套在一组其他父标签中),我会如何将它移到页面底部(或者,使其看起来像嵌套在不同的部分)。 您至少有两个选项: 更改容器元素的位置。您可以使用position:absolute或position:fixed将其移动到页面上完全不同的位置,而不是静态位置(默认行为) 在两个不同的位置重复这些元素,并根据屏幕大小将其中一
例如,如果社交脸谱网推特链接出现在页面中间的某个地方(它们的HTML容器元素嵌套在一组其他父标签中),我会如何将它移到页面底部(或者,使其看起来像嵌套在不同的部分)。 您至少有两个选项:
position:absolute
或position:fixed
将其移动到页面上完全不同的位置,而不是静态位置(默认行为)然而,我必须补充一点,在一个好的设计中,这样的措施很少是必要的。您不希望将元素移动到完全不同的位置,从而混淆用户。更好的方法是使用响应网格(例如,当屏幕变小时,将布局从三列更改为两列,或从两列更改为一列),将选项卡折叠为下拉列表等,但保持不同元素的位置相对稳定。您至少有两个选项:
position:absolute
或position:fixed
将其移动到页面上完全不同的位置,而不是静态位置(默认行为)然而,我必须补充一点,在一个好的设计中,这样的措施很少是必要的。您不希望将元素移动到完全不同的位置,从而混淆用户。更好的方法是使用响应网格(例如,当屏幕变小时,将布局从三列更改为两列,或从两列更改为一列),将选项卡折叠为下拉列表等,但保持不同元素的位置相对稳定。您至少有两个选项:
position:absolute
或position:fixed
将其移动到页面上完全不同的位置,而不是静态位置(默认行为)然而,我必须补充一点,在一个好的设计中,这样的措施很少是必要的。您不希望将元素移动到完全不同的位置,从而混淆用户。更好的方法是使用响应网格(例如,当屏幕变小时,将布局从三列更改为两列,或从两列更改为一列),将选项卡折叠为下拉列表等,但保持不同元素的位置相对稳定。您至少有两个选项:
position:absolute
或position:fixed
将其移动到页面上完全不同的位置,而不是静态位置(默认行为)然而,我必须补充一点,在一个好的设计中,这样的措施很少是必要的。您不希望将元素移动到完全不同的位置,从而混淆用户。更好的方法是使用响应网格(例如,当屏幕变小时,将布局从三列更改为两列,或从两列更改为一列),将选项卡折叠为下拉列表等,但保持不同元素的位置相对稳定。移动到页面底部并不是什么大问题。根据父容器,使用
position:absolute
或position:fixed
并调整此容器和父容器的z-index
但是,如果您想为特定的媒体查询重新排序容器,您必须为更多元素提供绝对位置、调整浮动或使用Javascript
如果这是客户的请求,我会亲自重温线框阶段,从头开始规划您的响应行为。移动到页面底部并不是什么大问题。根据父容器,使用
position:absolute
或position:fixed
并调整此容器和父容器的z-index
但是,如果您想为特定的媒体查询重新排序容器,您必须为更多元素提供绝对位置、调整浮动或使用Javascript
如果这是客户的请求,我会亲自重温线框阶段,从头开始规划您的响应行为。移动到页面底部并不是什么大问题。根据父容器,使用
position:absolute
或position:fixed
并调整此容器和父容器的z-index
但是,如果您想为特定的媒体查询重新排序容器,您必须为更多元素提供绝对位置、调整浮动或使用Javascript
如果这是客户的请求,我会亲自重温线框阶段,从头开始规划您的响应行为。移动到页面底部并不是什么大问题。根据父容器,使用
position:absolute
或position:fixed
并调整此容器和父容器的z-index
但是,如果您想为特定的媒体查询重新排序容器,您必须为更多元素提供绝对位置、调整浮动或使用Javascript
如果这是一个