当前位置:首页 > 技术分析 > 正文内容

网页布局技巧(网页布局的三种方式)

ruisui881周前 (05-03)技术分析5

菜鸟教程

Html教程:
https://www.runoob.com/html/html-tutorial.html

Css教程:
https://www.runoob.com/css/css-tutorial.html

Vue教程:
https://www.runoob.com/vue2/vue-tutorial.html

Html

  • div
  • span
  • h1-h6
  • i
  • strong
  • a
  • img
  • video
  • input
  • textarea
  • button

CSS布局思路

* {
  box-sizing: border-box;
}
  1. 盒子模型
    1. 外边距 margin 上右下左
    2. 内边距 padding 上右下左
    3. 边框 border 上右下左 solid dashed (border: 1px dashed black)
    4. 阴影 box-shadow: h-shadow v-shadow blur spread color inset; ( box-shadow: 0 0 10px -2px rgba(0,0,0,.5); )
    5. 边角 box-radius 上右下左
    6. 内容
      1. css换行: word-wrap: break-word;
  1. Flex布局 https://www.runoob.com/w3cnote/flex-grammar.html
    1. flex-direction row column
    2. flex-wrap wrap
    3. justify-content flex-start | flex-end | center | space-between | space-around
    4. align-items:flex-start | flex-end | center | baseline | stretch

CSS布局元素

  1. 宽度 width
    1. 固定宽度 百分比宽度
    2. 最大宽度
    3. 最小宽度
    4. 水平居中 margin: auto
  1. 高度 height
    1. 固定高度 (必须)
    2. 最大高度
    3. 最小高度
    4. 行高对齐 line-height
  1. 字体
    1. 颜色 color 十六进制、rgb、英文
    2. 大小 font-size
    3. 粗细 font-weight bold
  1. 背景
    1. https://color.d777.com/
    2. 颜色 background-color
    3. 图片 background-img: url(...)
  1. 定位position
    1. absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位
    2. relative 生成相对定位的元素,相对于其正常位置进行定位 (上下移动行内元素最简单的方式)
    3. fixed 生成固定定位的元素,相对于浏览器窗口进行定位
  1. overflow: hidden scroll

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3762.html

分享给朋友:

“网页布局技巧(网页布局的三种方式)” 的相关文章

快速掌握 Git:程序员必会的版本控制技巧

在现代软件开发中,版本控制系统(VCS)是开发人员不可或缺的工具。无论是个人项目,还是多人协作的团队开发,良好的版本控制都能确保代码管理的高效性与稳定性。而在版本控制系统中,Git 凭借其分布式、灵活性和高效性,成为了最流行的工具之一。几乎所有的开发团队都在使用 Git 来管理代码版本、协作开发和追...

博信股份新战略后再推新品 TOPPERS E2耳机售价199元

中新网6月21日电 20日,博信股份在北京正式推出新品TOPPERS主动降噪耳机E2,这是博信股份继2月战略暨新品发布会后的第二次新品亮相。价格方面,TOPPERS主动降噪耳机E2零售价199元,并于6月20日下午4点在京东商城公开销售。据介绍,TOPPERS主动降噪耳机E2采用AMS(奥地利微电子...

BuildKit 镜像构建工具

#暑期创作大赛#快速开始 对于 Kubernetes 部署,请参阅examples/kubernetes。BuildKit 由buildkitd守护进程和buildctl客户端组成。虽然buildctl客户端可用于 Linux、macOS 和 Windows,但buildkitd守护程序目前仅适用于...

慕课 SpringBoot2.X+Vue+UniAPP,全栈开发医疗小程序

本课程以业务驱动技术栈,打造业务相对完整的掌上医疗小程序,解决大家没有好的毕设项目或者求职项目的困境。本课程案例采用前后端分离架构,业务功能完善(既有WEB管理端,也有移动用户端),界面美观,无需艰涩的技术也能做出亮眼的作品。SpringBoot2.X+Vue+UniAPP,全栈开发医疗小程序 |...

微信将研发“应用号”体系 或成为App大杂烩应用

Akiha发表于 2016-01-11 18:11微信正在探讨一种新的公众号形态,即在现有的订阅号、服务号之外,再研发新的“应用号”体系。让用户不必去装各种 App,在微信里就能实现各种服务、功能;关注后,“应用号”平时不向用户发送消息,需要时,用户再去点开“应用号”等。目前,微信钱包内已有的服务,...

原生微信小程序打包成安卓/IOS应用!#小程序开发

原生微信小程序打包成公。好消息,微信小程序可以直接打包成APP了你们知道吗?微信团队近日开发了一个多端开发平台。多端据文档描述,多端开发框架是支持使用小程序原生语法开发移动端应用的框架。开发者可以一次编码分别编译为小程序安卓以及iOS应用,实现多端开发。我们进入多端框架开发的文档,来看看怎么使用微信...