摄影图片分享网站项目制作总结

news/2024/5/9 16:41:27/文章来源:https://blog.csdn.net/m0_60264901/article/details/119316295

经过对HTML、CSS的学习,利用所学知识进行合理的应用与总结.

所应用到的重要知识点:css浮动\css清除浮动\盒子模型.

在制作一个(相对完整的)网页项目前,我们需要先弄清楚页面的组成部分,弄清楚每个模块内容,在开发过程中可以参照页面的三大组成部分:头部\身体\底部的思想进行完成.

这个网站项目是由5个页面组成的.

首页:

从制作思路来说,我们先是从网页整体来看,网页是由头部\主体\底部所构成的.

我们制作时是由外到内的思路去完成.

比如说:头部的导航栏先是一个大盒子.再把大盒子里的内容进行分割来看.里面分成三个部分:logo图标\搜索栏search\导航栏.每部分都是由一个div盒子装.

由于这三部分是在一栏上的,所以为了达到这种效果,我们会用浮动效果.

浮动的效果:有很多的布局效果,标准流没有办法完成,此时就可以利用浮动完成布局。标准流无法实现所有的盒子排列方式.

使用浮动的注意点:一个盒子里面有多个子盒子,如果其中一个盒子浮动了,其他兄弟也应该浮动,以防止引起问题。

清除浮动效果:浮动的子标签无法撑开父盒子的高度 -- overflow:hidden | auto | scroll;

注意点:

  1. 不同的部分使用不同的标签
  2. 所定的父盒子一定要够大,不然在制作时会有子盒子被挤到下一行.
  3. 浮动是会让盒子紧贴在一起
  4. 对于盒子与盒子之间产生缝隙我们都会利用margin增加盒子之间的距离.

这类制作方法就是先定义div的父盒子,父盒子里有两个子盒子再分别定义.

注意点:

  1. 定义完一个父盒子的名字后需要给它一个尺寸大小去装小盒子.
  2. 有时候一些效果无法产生需要看代码是在父盒子里还是写成父盒子的兄弟盒子了
  3. 对于文字的长短\转行效果一般是利用<br>来完成

这个效果的代码:


子页面:

PS: 

  •  这个食物的子页面中图片的罗列是利用一个一个盒子来完成(还是有些繁琐).
  •   图片周围的白色边框是利用margin-right来完成的
  • 在主体那的图片需要每个图片用一个div盒子来装他们不然当鼠标悬浮的时候会影响效果

 这个子网页中有一个效果需要实现:当鼠标放在矩形上时会出现地图的效果

首先,将所隐藏的内容的style样式里添加:display:none;
再在样式的hover里添加:display:block;


子页面的制作过程与方法和首页的制作方法也是大同小异.

小结:

  • 对于此类网页制作最繁琐的点就是需要测量图片\框架的尺寸来容纳小盒子不然会出现页面混乱的现象
  • 针对我而言,最长犯的错就是子盒子尺寸比父盒子大就会产生混乱

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_835161.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

seo提交工具_网站seo优化具体怎么做?这些工具你需要用到!

所谓工欲善其事&#xff0c;必先利其器。不想让自己操作起来摸不着北&#xff0c;去战场&#xff08;网站&#xff09;之前&#xff0c;先准备好这些武器&#xff08;工具&#xff09;&#xff0c;会让你省下不少精力&#xff0c;数据更明确&#xff01;网站seo优化-1、百度站长…

php电商多条件查询,电商网站中的多条件筛选需求

用的thinkphp框架$searchurldecode(I("search"));$this->assign(search,$search);if(!empty($_POST)){//$condition array();$condition[goods_name]array("like","%$search%");//I(brand) ? $condition[brand_id] I(brand) : false;if(I(…

12306网站抢票机制攻与防

12306网站已经开通的几年了&#xff0c;成长的时间几乎和现实生活中的的孩童一样慢&#xff0c;才助长了抢票黄牛越来越多。 真的搞不懂&#xff0c;登录时也要输入验证码&#xff0c;浪费时间&#xff0c;一点用也没有&#xff0c;只是摆设。 1、攻&#xff1a;常见的抢票软件…

7.1 pdo 宝塔面板php_使用宝塔面板来管理网站开发环境

写在前面对于一些不太熟悉linux系统的朋友来说(比如我。。。或者是一些生物背景的朋友需要搭建数据库网站等等。。)&#xff0c;手动配置apachmysqlphp的网站开发环境&#xff0c;会碰到各种配置上的问题&#xff0c;并且没那么好解决。那么&#xff0c;使用一个一键式的管理软…

商品分类图标素材_感谢这5个PPT网站,海量免费高质量素材,现在我月薪三万...

成年人的不易除了衣食住行&#xff0c;还有工作。每次在办公室最怕听到的就是老板发话&#xff0c;下午要开个XXX会议&#xff0c;你们谁谁谁开完会顺便把PPT做好&#xff0c;下班前给到我。然后整个下午的工作除了PPT还是PPT…还担心做出来的PPT老板不满意&#xff0c;真的想说…

展示linux内核的网站,linux内核代码网站

linux内核代码网站[2020-08-19 20:38:58] 简介:php去除nbsp的方法&#xff1a;首先创建一个PHP代码示例文件&#xff1b;然后通过“preg_replace("/(\s|\&nbsp\;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推荐&#xff1a;《…

本地测试时修改localhost为自己网站的域名的方法(转载)

做网站的&#xff0c;在本地测试时&#xff0c;所用的地址基本上都是localhost 或者直接用IP地址&#xff1a;127.0.0.1 如果仅仅是用来测试网站内部的程序代码之类的当然没问题&#xff0c;但是如果我们还要测试网站上添加的广告或者统计代码的效果呢&#xff1f; 这样就不能再…

百度云搜索引擎森林战士_重磅!天翼云联手百度智能云推出“天翼云百度智能建站”...

点击上方“蓝字”&#xff0c;轻松关注我们“智生万物&#xff0c;融生万业”2019年百度智能云渠道生态年度盛典于12月18日在珠海举行。中国电信天翼云与百度智能云联合重磅推出新产品“天翼云百度智能建站”&#xff0c;并将在中国电信渠道全面销售。未来&#xff0c;此产品将…

mysql 查 某个时间字段 35秒之内的数据_(面试)大型网站应用之海量数据、高并发解决方案...

面试时会遇到这样的提问&#xff0c;就记录下来&#xff0c;加深印象&#xff1b;以后工作中也可以用到。海量数据的解决方案&#xff1a;使用缓存页面静态化技术数据库优化分类数据库中活跃的数据。批量读取和延迟修改读写分离适应nosql和Hadoop技术分布式部署数据库应用服务和…

ie不支持includes_IE浏览器无法加载网站时将自动跳转到Edge中打开

来源&#xff1a;cnBeta.COM目前微软已经将开发重心放在基于 Chromium 的新版 Edge 浏览器上&#xff0c;而传统的 Internet Explorer 则逐渐被淘汰。也就是说&#xff0c;如果你当前使用的是 IE 浏览器&#xff0c;那么可以考虑切换到新版 Edge&#xff0c;毕竟后者是当前唯一…

sqlloader 直接路径和常规路径_杭州诠网科技有限公司分享SEO优化常规的步骤

在网站杭州SEO优化期间&#xff0c;有几个常规的步骤&#xff0c;是值得深入学习一番的。毕竟掌握好基础的操作&#xff0c;能够确 保网站在排名以及浏览量上做到全 面的提升&#xff0c;下面的操作方法可以来了解看看。要知道面对一个全新的网站&#xff0c;在域名的设计上要多…

使用github免费搭建个人网站详细教程

1、首先在电脑上安装Node.js(这个必装的以后学习经常用得到的) 安装node.js的教程请看node安装教程 2、安装git 进入git下载的网址git官网&#xff0c;下载对应操作系统版本的安装包&#xff0c;比如我的是windows64位的 选择安装路径 选择安装git组件&#xff0c;建议默认…

前端SEO总结-01

SEO优化 一、google搜索引擎的原理 传送门 1.基本概念 搜索引擎指自动从互联网搜集信息&#xff0c;经过一定整理以后&#xff0c;提供给用户进行查询的系统。—wiki百科 2.分类 全文搜索引擎 通过自动的方式分析网页的超链接&#xff0c;依靠超链接和HTML代码分析获取网页信…

前端图片转换网站

1.比特虫 一款在线制作ico的工具网站

大型网站架构之分布式消息队列

大型网站架构之分布式消息队列 以下是消息队列以下的大纲&#xff0c;本文主要介绍消息队列概述&#xff0c;消息队列应用场景和消息中间件示例&#xff08;电商&#xff0c;日志系统&#xff09;。 本次分享大纲 消息队列概述消息队列应用场景消息中间件示例JMS消息服务常用…

程序员学习网站推荐

1.菜鸟教程 菜鸟教程 (runoob.com) 菜鸟教程适合it初学者学习&#xff0c;里面不仅有各种编程技术&#xff0c;还有各种运行案例。值得菜鸟学习。 2.CSDN CSDN博客 CSDN上博客高手云集&#xff0c;教程颇多&#xff0c;但是里面也鱼龙混杂&#xff0c;复制粘贴的东西也比较…

网站性能优化大纲

基本意识&#xff1a; 1.确保优化方向正确&#xff0c;产品特性和阶段决定优化方向。 2.确定优化带来的收益&#xff0c;无收益不优化&#xff0c;只要明确收益才启动优化。 3.在投入和产出上做取舍&#xff0c;合理的设定优化目标和资源投入。 4.功能与性能平衡&#xff0…

网站的海量数据和高并发的解决方案(一)

现在无论是企业的业务系统还是互联网上的网站程序都面临着数据量大的问题&#xff0c;这个问题如果解决不好将严重的影响系统的运行速度&#xff0c;下面就针对这个问题的各种解决解决方案进行介绍。 1. 缓存和页面静态化 1.1 缓存 数据量大这个问题最直接的解决方案就是使用…

网站的海量数据和高并发的解决方案(二)

高并发的解决方案 除了数据量大&#xff0c;另外一个常见的问题就是并发量高&#xff0c;很多架构就是针对这个问题设计出来的。 1.应用和静态资源分离 刚开始的时候应用和静态资源是保存在一起的&#xff0c;当并发量达到一定程度的时候就需要将静态资源保存到专门的服务器…

python diango_纯小白从零建简易网站|Python|Django

0、重装了云服务器系统 1、更新系统软件包yum update -y 2、安装软件管理包和可能使用的依赖 yum -y groupinstall "Development tools" yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel psmisc libffi-devel 3、下载Pyh…