当前位置: 首页 > news >正文

怎么用java做网站深圳网络推广网络

怎么用java做网站,深圳网络推广网络,wordpress手机端底部菜单主题,毕设做网站怎么弄代码设计▐ 文档流: 由于网页默认是一个二维平面,当我们在网页中一行行摆放标签时,块标签会独占一行,行标签则只占自身大小,这种情况下要实现网页布局就很麻烦了,所以我们就需要通过一些方法来改变这种默认的布局方…

 文档流:

由于网页默认是一个二维平面,当我们在网页中一行行摆放标签时,块标签会独占一行,行标签则只占自身大小,这种情况下要实现网页布局就很麻烦了,所以我们就需要通过一些方法来改变这种默认的布局方式!

 浮动:

CSS中的浮动属性可以让标签脱离原来的文档流,也就是二维平面,浮动后的标签默认是内容的大小,且可以为其设置宽和高。

 语法:float:left(向左浮动)  /  right(向右浮动)  /  none(不浮动)

 存在问题:

 浮动后的标签不占用原来文档流的空间,下面的标签就会向上移动,会影响后面的网页布局。

 如何解决浮动问题?

 1. 为父级标签设置高度,将父级标签撑开。

 2. 在浮动的标签后使用清除浮动属性,自动让父级标签撑开(推荐)


 实战练习:

✎. 例如我们做一个导航栏,如图所示:


第一步:用4个<div>标签来修饰内容并通过css设置背景颜色和文字颜色

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title></title><style>.content{//设置文字颜色和背景颜色color: antiquewhite;background-color: #50536e;		}</style></head><body><div class="content">消息</div><div class="content">动态</div><div class="content">收藏</div><div class="content">投稿</div></body>
</html>


第二步:通过css的浮动属性,让4个<div>漂浮在一行,且浮动后的div标签默认是内容大小

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title></title><style>.content{color: antiquewhite;background-color: #50536e;//向左浮动float: left;}</style></head><body>	<div class="content">消息</div><div class="content">动态</div><div class="content">收藏</div><div class="content">投稿</div></body>
</html>


第三步:为浮动后的4个<div>标签设置宽和高,并使文本内容居中

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title></title><style>.content{color: antiquewhite;background-color: #50536e;	float: left;//设置宽高以及文本居中text-align: center;width: 150px;height: 50px;line-height: 50px; }</style></head><body><div class="content">消息</div><div class="content">动态</div><div class="content">收藏</div><div class="content">投稿</div>	</body>
</html>


第四步:使这4个<div>标签整体在页面上居中。需要在这4个div标签外部再套一个div标签,

并设置这个父级div标签宽度=4*子级div标签宽度,通过margin: 0% auto;使其居中即可。  🎀 这里只有让父级div标签宽度=4*子级div标签宽度 才能实现居中,否则该父级div标签是默认占一整行的,无法通过margin: 0% auto;使其居中.

📖 不了解margin属性的小伙伴可以参考之前 CSS:盒子模型 的文章:

CSS:盒子模型-CSDN博客

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title></title><style>.content{color: antiquewhite;background-color: #50536e;float: left;text-align: center;width: 150px;height: 50px;line-height: 50px; 	}.head{width: 600px;margin: 0% auto;} </style></head><body><div class="head"><div class="content">消息</div><div class="content">动态</div><div class="content">收藏</div><div class="content">投稿</div></div></body>
</html>


第五步:清除浮动影响;即在浮动标签后添加一个clear属性修饰的空div标签即可。

      ➱     注意是在浮动的标签后添加,不要添加到父级标签之后了!

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title></title><style>.content{color: antiquewhite;background-color: #50536e;float: left;text-align: center;width: 150px;height: 50px;line-height: 50px; }.head{width: 600px;margin: 0% auto;} </style></head><body>	<div class="head"><div class="content">消息</div><div class="content">动态</div><div class="content">收藏</div><div class="content">投稿</div><div style="clear: left;"></div><!-- 清除浮动影响 --></div>	</body>
</html>

清除浮动后,在之后的网页布局中下面的标签就不会向上移动了;例如我们在这个导航栏后添加一个标题标签<h1>标题<h1>测试下:

这是不清除浮动效果的结果:



 本次的分享就到此为止了,希望我的分享能给您带来帮助,创作不易也欢迎大家三连支持,你们的点赞就是博主更新最大的动力!如有不同意见,欢迎评论区积极讨论交流,让我们一起学习进步!有相关问题也可以私信博主,评论区和私信都会认真查看的,我们下次再见

海漫浩浩,我亦苦作舟!大家一起学习,一起进步!  本人微信:g2279605572

http://www.khdw.cn/news/65895.html

相关文章:

  • 做母婴网站设计思路惠州seo外包
  • 印度做批发的网站有哪些企排排官网
  • 网站登录系统怎样做域名注册平台哪个好
  • 高端的网站名称代刷网站推广链接0元价格
  • 旅游景区网站建设十大营销手段
  • win8导航网站模板百度收录快速提交
  • 手机软件开发网站b2b平台营销
  • 青岛企业网站建设优化网络策划方案
  • 网站建设需求报告app拉新项目
  • wordpress4.5.2主题保定seo网站推广
  • 网站建设提议会计培训班多少钱
  • 高明网站建设公司网络营销的认知
  • 河南网站建设电话seo优化网站教程百度
  • wordpress演示数据下载企业网站推广优化公司
  • 在网站怎么做代销站长网站提交
  • 怎样做自己的销售网站6怎么注册网站 个人
  • 有没有学做蛋糕的网站和视频关键词排名靠前
  • wordpress建企业网站设置网站提交百度收录
  • wordpress ip验证不当漏洞seo搜索引擎优化工程师招聘
  • 贸易公司网站模板郑州黑帽seo培训
  • 上海网站设计专业团队班级优化大师下载安装最新版
  • 哈尔滨+做网站公司有哪些深圳网络推广网站推广
  • 注册公司网站开发建设营业项目厦门网络推广外包多少钱
  • 12306网站建设花了多少钱常州网站推广公司
  • 网站设计纠纷成都百度推广电话
  • 做网站视频学什么专业热点事件
  • 上海高端品牌网站制作网络营销和传统营销有什么区别
  • 苏州有名的互联网企业网站建设优化
  • 高端品牌网站建设制作多少钱深圳网站建设
  • wp做的网站打开域名会跳转到其他网站口碑营销名词解释