Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在现代HTML中创建流畅的布局_Html_Layout_Fluid Layout - Fatal编程技术网

如何在现代HTML中创建流畅的布局

如何在现代HTML中创建流畅的布局,html,layout,fluid-layout,Html,Layout,Fluid Layout,对于现代HTML来说,我是个新手(或者说太老了),我必须开发简单的UI。我需要在其中支持两种类型的屏幕: 如上所述,我的UI应该包括一个菜单和内容(例如,旁边或上面有图片的文本)。如果以简单的文字显示在手机上,则应逆时针“旋转”90度 在我的时代,布局是通过。或。之类的东西完成的。但是一个方案是item1item2,另一个方案是item1item2。在static.htm文本文件中,我只能编写一个变量。我知道的一种方法是大量使用javascript并通过document.write()生成文档

对于现代HTML来说,我是个新手(或者说太老了),我必须开发简单的UI。我需要在其中支持两种类型的屏幕:

如上所述,我的UI应该包括一个菜单和内容(例如,旁边或上面有图片的文本)。如果以简单的文字显示在手机上,则应逆时针“旋转”90度

在我的时代,布局是通过
之类的东西完成的。但是一个方案是
item1item2
,另一个方案是
item1item2
。在static.htm文本文件中,我只能编写一个变量。我知道的一种方法是大量使用javascript并通过
document.write()
生成文档,但我不太喜欢这种想法,我认为应该存在更简单的东西

在HTML中手动执行此操作最简单的变体是什么,而不使用繁重且难以学习的框架?

可以使用flexbox的基本结构 (无任何样式和尺寸)

图{
保证金:0;
}
。未设置样式的列表{
列表样式:无;
填充:0;
保证金:0;
}
d-flex{
显示器:flex;
}
@媒体屏幕和屏幕(最大宽度:767.99px){
.sm fd列{
弯曲方向:立柱;
}
}
@媒体屏幕和屏幕(最小宽度:768px){
.lg fd列{
弯曲方向:立柱;
}
/* ... */
.lg-order-2{
顺序:2;
}
/* ... */
}

Lorem ipsum dolor sit amet,奉献精英。没有人会阻止它的,除了,明白!身体质量、modi、eos中的一项假设错误,导致严重后果!多洛里巴斯,unde。


你想避免使用CSS吗?@ManojKumar No.如果可能的话,CSS是很好的。但是怎么做呢?我认为CSS是设置页面字体和颜色的方法。。不你怎么能用它来旋转整个布局呢?CSS是最好的方法。您可以查看以下内容:以及媒体查询的使用:如果您可以分享一些您正在使用的具有代表性的()代码和相关要求,我们可以提供一些可能有用的方法,但我们不链接或编写广泛的教程。@DavidThomas我分享了这样的示例,并给出了我想做的事情的图片。菜单包含文本和图像,以及在移动熨平板上应该发生什么。至于代码,我还没有。但有人好心地指给我看