Javascript 使用花药div中的div创建网站结构
大家好,我现在正在玩html和DIV,并试图创建一个我发现的网站的仿制品。试着在工作中得到同样多的练习 这就是我目前正在努力模仿的网站。 因此,从我所能看出,它应该是这样的:Javascript 使用花药div中的div创建网站结构,javascript,html,css,Javascript,Html,Css,大家好,我现在正在玩html和DIV,并试图创建一个我发现的网站的仿制品。试着在工作中得到同样多的练习 这就是我目前正在努力模仿的网站。 因此,从我所能看出,它应该是这样的: ----------------------------------------------- | | | | |------------------------------------------
-----------------------------------------------
| | | |
|-----------------------------------------------
| |Logo Nav Bar| |
|-----------------------------------------------
| | | |
| | | |
| | Body | |
| | | |
| | | |
|-----------------------------------------------
| |Logo Info | |
|-----------------------------------------------
| | | |
-----------------------------------------------
对不起,画得不好:)但是如果可能的话,请有人告诉我如何使用基本的div布局来创建这样的东西
通常我以前创建过一些简单的网站。一直以来都是简单的div,比如
<div class="logo">
.......
</div>
.......
然后在那外面打开花药室。再次感谢你的帮助
注:这是我尝试使用的代码,但不确定是否正确:
<div class="Container">
<div class="Header">
<div class="Left">
<div class="Right">
<div class="Body">
<div class="Footer">
</div>
</div>
</div>
</div>
</div>
</div>
容器是整个站点的一部分。然后,标题是顶部导航栏。左侧和右侧允许我将文本和图像浮动到右侧和左侧。正文中的文本。底部导航栏的页脚 结构可能类似于
<div class="header">
<div class="logo">...</div>
<div class="navbar">...</div>
</div>
<div class="content">
...
</div>
<div class="footer">
<div class="logo">...</div>
<div class="info">...</div>
</div>
...
...
...
...
...
显然,您需要一些css或使用一些框架,如引导
<div class="header">
<div class="logo">...</div>
<div class="navbar">...</div>
</div>
<div class="content">
...
</div>
<div class="footer">
<div class="logo">...</div>
<div class="info">...</div>
</div>
...
...
...
...
...
显然,您需要一些css或使用一些框架,如bootstrap。您最好使用HTML5中的新语义 您可以尝试以下方法,而不是嵌套
:
<header>
<img src="logo.svg" alt="company" href="index.html">
<nav><ul>
<li><a href="#">Menu Links<a/></li>
</ul></nav>
</header>
<section id="use id's to position all your elements in the css file">
<article class="and classes to add repeat articles">
// contents //
</article>
</section>
- 菜单链接
//内容//
您最好使用HTML5中的新语义
您可以尝试以下方法,而不是嵌套
:
<header>
<img src="logo.svg" alt="company" href="index.html">
<nav><ul>
<li><a href="#">Menu Links<a/></li>
</ul></nav>
</header>
<section id="use id's to position all your elements in the css file">
<article class="and classes to add repeat articles">
// contents //
</article>
</section>
- 菜单链接
//内容//
尝试使用BootStrap UI GridOptions(),它附带了响应css类来帮助您进行这种网格布局。所以你的div看起来像这样:
<div class="row">
<div class="col-lg-2">
</div>
<div class="col-lg-8">
<div class="pull-left">
Logo
</div>
<div class="pull-right">
Nav Bar
</div>
</div>
<div class="col-lg-2">
</div>
</div>
<div class="row">
<div class="col-lg-2">
</div>
<div class="col-lg-8">
<div class="center-block">
Body
</div>
</div>
<div class="col-lg-2">
</div>
</div>...
标志
导航条
身体
...
尝试使用BootStrap UI GridOptions(),它附带了响应css类来帮助您进行这种网格布局。所以你的div看起来像这样:
<div class="row">
<div class="col-lg-2">
</div>
<div class="col-lg-8">
<div class="pull-left">
Logo
</div>
<div class="pull-right">
Nav Bar
</div>
</div>
<div class="col-lg-2">
</div>
</div>
<div class="row">
<div class="col-lg-2">
</div>
<div class="col-lg-8">
<div class="center-block">
Body
</div>
</div>
<div class="col-lg-2">
</div>
</div>...
标志
导航条
身体
...
但你可以继续复杂但更有趣的方式:)
而且,也许,您将面临的第一个问题是将页脚压到底。我发现并使用了一个很好的选项-flex
HTML
但你可以继续复杂但更有趣的方式:) 而且,也许,您将面临的第一个问题是将页脚压到底。我发现并使用了一个很好的选项-flex HTML
我试过各种方法,但都是完全错误的。但是现在会发布他们的升级码吗?为什么正文和页脚在页眉div中?从右到左?(不应该是这样一个俄罗斯玩偶)我试过各种各样的玩偶,但它们完全错了。但是现在会发布他们的升级码吗?为什么正文和页脚在页眉div中?从右到左?不应该是这样一个俄罗斯玩偶)这是有道理的,等等,但我对col-lg2位感到困惑,我猜这是bootstrap进来了吗?是的,检查链接,文档解释得很好。这是有道理的等等,但我对col-lg2位感到困惑,我猜这是bootstrap进来了吗?是的,检查链接,文档对此进行了很好的解释。快速提问,我是否100%需要使用引导?或者这不仅可以用简单的css和html实现,你也可以用简单的css和html实现。当然,在一些“开箱即用”的帮助下会更容易:快速提问,我是否100%需要使用引导?或者这不仅可以用简单的css和html实现,你也可以用简单的css和html实现。当然,通过一些“开箱即用”的帮助更容易: