当前位置:首页 > 新闻动态 > 网站文章

使用Bootstrap制作一个基本的网站的全过程【不使用其它CSS】

来源: 浏览:149 时间:2023-10-17

本文介绍使用Bootstrap制作基本网站的方法。

草图

期望完成后,大概长这个样子。

准备工作

根据上面的规划,我们需要准备几张图片。这样最终页面看起来才有点像样。

图片放在assets文件夹中。



创建HTML文件index.html,引入bootstrap CSS



  
    Portfolio Website
	
    
    
	  
  
  
   

这里,我们引入了图标css。因为后面有需要。

这时候,打开网页,应该是空白,因为我们还没有加入任何html可视元素。

创建导航条

在body块中加入如下代码

代码几乎是从bootstrap5官网复制下来的。

注意:我们使用 navbar-dark bg-dark使得背景是黑色的。logo使用我们自己准备的图片。导航栏包括:首页,关于,产品,联系,以及搜索框。常见的网站配置类目。

此时,效果如下图


创建导航下面的区域hero


软件/App
分析、设计与开发

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.

Software Development

With supporting text below as a natural lead-in to additional content.

With supporting text below as a natural lead-in to additional content.

With supporting text below as a natural lead-in to additional content.

注意:我们使用 mb-5 mt-5 调节区块之间的间距。还使用了shadow-sm为3个块状框创建阴影效果。具体需要哪个图标,上bootrstrap官网查询即可。

效果如下:

加入关于


About Us

关于我们

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.

创建产品/项目列表

主要用的CSS是带图片的card。另外,请注意:

row-cols-1 row-cols-md-2

当设备宽度超过Medium定义的尺寸时:显示2列。否则显示1列。这样在手机上也能自适应。



产品一览

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.

...
Card title

This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

...
Card title

This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

...
Card title

This is a longer card with supporting text below as a natural lead-in to additional content.

...
Card title

This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.


最后,再加联系我们


Contact US

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.

加个页脚最终,效果如下图

在手机上浏览:

这样一个基本的网站雏形就差不多了。初步测试,支持基本的设备自适应。

总共,大概180行代码。

除了使用bootstrap本身的CSS外,不使用其它任何自定义的CSS。

确保足够dry。便于维护升级。

地址 · ADDRESS

地址:建邺区新城科技园嘉陵江东街18号2层

邮箱:309474043@qq.Com

点击查看更多案例

联系 · CALL TEL

400-8793-956

售后专线:025-65016872

业务QQ:309474043    售后QQ:1850555641

©南京安优网络科技有限公司 版权所有   苏ICP备12071769号-4  网站地图