gpt4 book ai didi

iphone - 关于流体布局的问题

转载 作者:行者123 更新时间:2023-11-28 14:31:13 26 4
gpt4 key购买 nike

我正在设计一个流畅的布局,并且正在考虑对布局进行编码的正确方法。下面是我正在考虑的结构;

<body>
<div id=container>
<div id=col1></div>
<div id=col2></div>
</div>
</body>

对于 CSS,我正在考虑将容器编码为 {width:90%;margin:0 auto;overflow:hidden}

对于 2 列,它们将向左浮动一些宽度 ..

如您所见,因为我想要一个流畅的布局,所以我没有在任何地方使用 px 值..

我的其他要求是;

1 它应该根据视口(viewport)自动调整,例如在台式机或 iPad(某种程度上是手机)上查看时,相同的 html 页面应根据视口(viewport)按比例调整。

2 它应该与大多数桌面浏览器和 iPad 兼容,并且将来可以轻松扩展到其他平板电脑。

3 页面应该居中对齐(不确定在 iPad 上是否有足够的空间)

请指出您认为可能由上述结构或 css 引起的任何问题..

如果我的 HTML 和 CSS 代码(特别是容器)编码正确,请提出建议。我有点担心是否正确,因为这将应用于近 500 多个 html ......所以我不知道想在稍后阶段讨论任何类型的重大问题..

请提出尽可能多的想法..我对所有想法都持开放态度..

谢谢你..

最佳答案

就其灵 active 而言,您可以很容易地做到这一点:

(我把样式留在了内联因为我现在很懒!)

    <div id="container" style="width:90%; margin:0 auto; overflow:hidden">
<div id="col1" style="float:left; width:50%; background:#f90">COLUMN1</div>
<div id="col2" style="float:left; width:50%; background:#f00">COLUMN2</div>
</div>

容器上的 90% 宽度是视口(viewport)的 90%。列将是计算出的 90% 宽度的 50%,无论它是什么。

我会使用母版页或类似的,所以如果你确实需要改变周围的东西,你必须在每个 html 页面上应用它:)

此外,尽管列将是流动的,但您的内容可以确定最小宽度 - 例如如果您在一列中有一张 500 像素宽的图像,那么在调整大小时该列的最小宽度将为 500 像素,这可能会给您带来问题。简而言之,您需要考虑您将拥有的网站内容类型以及这可能会如何影响布局。

关于iphone - 关于流体布局的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7337617/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com