一个大的DIV中放两个小的DIV一左一右

嘿兄弟,你最近在做网页策划吗?我以前也这样做过,也遇到过很多陷阱。

记得当年我在深圳做项目的时候,使用的是HTML和CSS布局。
为了实现简单的并排效果,我尝试了几种方法。
首先我创建了一个大版块,然后创建了两个小版块,就像这样(我画了一个简单的图,但是微信无法发送,你可以想象)。

当时我第一个想到的就是采用浮选法。
这个技巧效果很好。
只要两个小段的宽度小于或等于大段的宽度,就可以并排显示。
但这种方法也有缺点,即布局可能比较复杂,有时还需要调整margin和padding。

然后我再次尝试了GPS。
这种方法可以更准确地控制位置。
我设置了两个小 div 的绝对位置,然后使用左边距进行调整。
第一个小部分可以正确显示在左侧。

另一种方法是使用表格布局。
这个比较简单,但缺点是兼容性较差,尤其是对老版本的浏览器。

最后尝试了扩展资料中提到的方法,比如z-index,很有趣,可以控制元素的堆叠顺序。
记得有一次,页面上的图片和文字的顺序不对,我用z光标调整一下,问题就解决了。

总之,在做网页布局时,需要尝试多种方法,才能找到最适合自己的一种。
不过,归根结底,还是要看实际情况。
有些方法可能不适用于您。
我以前没有接触过这个领域,所以不敢乱说,但我相信,通过更多的实践和更多的简洁,你总能找到适合你的解决方案。
哈哈,就先到这里吧,有时间我再跟大家分享更多的经验。

html怎么制作左边一个盒子,右边一个盒子

嘿,就是这个了。
当我第一次学习网页时,我遇到了很多陷阱。

首先,这样写:

这样,两个框就使用内联块模式并排显示。
然后我们使用 float:left 表示左侧,float:right 表示右侧的浮动,使它们浮动在一起。

但是要小心。
当时我正在做一个项目。
在两个盒子上使用浮动后,一个弹簧导致父容器的高度莫名其妙地缩小。
后来我发现我必须记得添加它。
在最后。

我们将使用位置:绝对;之后。
用于定位,例如:

这样,两个盒子的位置就固定了。
记住它的立场:从不;它使您脱离文档流程。
浮动块和内联块不起作用。
它直接从左上到右下定位。

哦,顺便说一句,有一个冬天我创建了一个复杂的布局并使用了绝对定位。
结果,我惊讶地发现盒子的堆叠顺序颠倒了。
后来我想出了如何使用 z-index,但那是另一个故事了。

无论如何,尝试一次,如果不起作用,请回来询问。
我是通过这方面的坑摸索出来的。

DIV+CSS布局问题,让两个DIV标签并排

哈,你的问题很简单。
关于div的并排显示,你提到的两种方法都是正确的,但侧重点不同。
让我和你聊聊:
1 浮动法 你是对的,添加 float:left; div其实可以实现并排排列。
上次我帮助客户修改了一个旧网页,该网页原本有一堆垂直排列的图片。
相反,我使用了 float:left;并明确:两者;他们立即横向排列。
要点是:
记住添加明显的内容:两者;显然要浮动到最后,否则后面的元素会随机浮动。

浮动文档会破坏流程。
子元素不能再继承父容器的高度,必须手动调整。

2 02 2 年我修改上海的一个网站时,就用了这个方法来处理新闻列表。
当时,浏览器兼容性是一个很大的问题。

2 显示:内联块 这种方法更现代并且具有更好的兼容性。
今年早些时候做响应式布局的时候,发现inline-block和vertical-align:top结合起来;特别有用。
例如: CSS .项目{ 显示:内联块; 垂直对齐:顶部; 宽度:3 0%; } 这种写法的优点是:
原生容器可以自动填充剩余空间,而不破坏文档流。

无需像浮子一样清洁浮子
但请注意 inline-block 中的默认间距(如margin),需要用font-size: 0处理; + Margin hack(虽然不再常用)
就div的作用而言,你是绝对正确的。
div 就像网页的构建块。
它们没有真正的语义,依赖 CSS 来定义它们的形状。
我遇到的陷阱是:
把所有东西都放在div里,结果就是SEO优化完全没用。

子页面中嵌套了很多div,最终的CSS扭曲看起来像
现在流行哪些语义标签,例如