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

华为云建设网站需要域名吗公司做网站怎么构思

华为云建设网站需要域名吗,公司做网站怎么构思,旅游网站的设计的前提,公司网站后台目录 一.什么是Flex布局 二.Flex布局使用 2.1Flex使用语法 2.2基本概念 三.容器的属性 3.1所有属性概述 3.2flex-direction 3.3flex-wrap 3.4flex-flow 3.5justify-content 3.6align-items 3.7align-content 四.项目(子元素)的属性 4.1所有属性概述 4.2order 4…目录 一.什么是Flex布局 二.Flex布局使用 2.1Flex使用语法 2.2基本概念 三.容器的属性 3.1所有属性概述 3.2flex-direction 3.3flex-wrap 3.4flex-flow 3.5justify-content 3.6align-items 3.7align-content 四.项目(子元素)的属性 4.1所有属性概述 4.2order 4.3flex-grow 4.4flex-shrink 4.5flex-basis 4.6flex 4.7align-self 一.什么是Flex布局 Flex布局可以“简便、完整、响应式”的实现各种页面布局 Flex是“Flexible box”的缩写意为“弹性布局”用来为“盒子模型”提供“最大的灵活性” 二.Flex布局使用 2.1Flex使用语法 任何一个容器都可以指定为Flex布局 使用方法 .box {display:flex; } 行内元素也可以使用Flex布局 .box {display:inline-flex; } 值得注意的是使用Flex布局后子元素的“float”、“clear”、“vertical-align”属性将失效 2.2基本概念 采用Flex布局的元素称为Flex容器简称“容器”它的所有子元素自动成为容器成员称为Flex项目简称“项目” 容器默认存在两根轴“水平的主轴(main axis)”和“垂直的交叉轴(cross axis)” 主轴的开始位置(与边框的交叉点)叫“main start”结束位置叫“main end” 交叉轴的开始位置叫“cross start”结束位置叫“cross end” 项目默认沿主轴排列单个项目占据的主轴空间叫作“main size”占据的交叉轴空间叫作“corss size” 简化“x轴为主轴”、“y轴为交叉轴” 三.容器的属性 3.1所有属性概述 Flex容器一共有六大属性在这里我们给出 flex-direction内部元素的排列方式从左到右、从右到左、从上到下、从下到上flex-wrap子元素的换行方式不换行、换行(第一行在上面、第二行在上面)flex-flow子元素的排列方式和换行方式的简写justify-content子元素的水平对齐方式align-items子元素的垂直对齐方式align-content设置多个元素组成的整块的对齐方式 3.2flex-direction flex-direction决定主轴的方向(即项目的排列方向) 简化 内部元素的排列方式----(从左到右、从右到左、从上到下、从下到上) .box {flex-direction:row | row-reverse | column | column-reverse; } 图示 下面以一个代码为例表示四个方向的排列 !DOCTYPE html htmlheadmeta charsetutf-8titleFlex/title/headbodydiv classdivdiv classdivC stylewidth: 100px;height: 100px;background-color: aqua;/divdiv classdivC stylewidth: 100px;height: 100px;background-color: black;/divdiv classdivC stylewidth: 100px;height: 100px;background-color: blue;/div/divstyle typetext/css.div{/* 设置为flex布局 */display: flex;/* 默认:从左往右 */flex-direction: row;/* row默认值主轴为水平方向起点在左端。row-reverse主轴为水平方向起点在右端。column主轴为垂直方向起点在上沿。column-reverse主轴为垂直方向起点在下沿。 */}/style/body /html 上面的“flex-direction”为“row”时效果 上面的“flex-direction”为“row-reverse”时效果 上面的“flex-direction”为“column”时效果 上面的“flex-direction”为“column-reverse”时效果 3.3flex-wrap 默认情况下项目都排在一条线(轴线)上flex-wrap定义如果一条轴线排不下如何换行 简化 子元素的换行方式不换行、换行(第一行在上面、第二行在上面) .box {flex-wrap:nowrap | wrap | warp-reverse; } nowraop(默认) 不换行 warp 换行(第一行在上) wrap-reverse 换行(第二行在上) 3.4flex-flow flex-flow属性是flex-direction属性和flex-wrap属性的简写形式默认值为“row nowrap” 简化 是子元素的排列方式和换行方式的简写 .box {flex-flow:flex-direction || flex-wrap; } 3.5justify-content justify-content属性定义了项目在主轴上的对齐方式 简化 设置子元素的水平对齐方式 .box {justify-content:flex-start | flex-end | center | space-between | space-around; } 图示 详细说明 flex-start(默认值)左对齐flex-end右对齐center居中space-between两端对齐项目之间的间隔相等space-around每个项目两侧的间隔相等所以项目之间的间隔比的项目与边框的间隔大一倍 3.6align-items align-items属性定义项目在交叉轴上如何对齐 简化 设置子元素的垂直对齐方式 格式 .box {align-items:flex-start | flex-end | center | baseline | stretch; } 图示 详细说明 flex-start交叉轴的起点对齐(顶部对齐)flex-end交叉轴的终点对齐(底部对齐)center交叉轴的中点对齐(垂直对齐)baseline项目的第一行文字的基线对齐(基于内部第一行文本对齐)stretch(默认值)如果项目未设置成高度或设为auto将占满整个容器的高度(高度占满整个容器) 3.7align-content align-content属性定义了多根轴线的对齐方式如果项目只有一根轴线该属性不起作用 简化 设置多个元素组成的整块的对齐方式 格式 .box {align-content:flex-start | flex-end | center | space-between | space-around | stretch; } 图示 详细说明 flex-start与交叉轴的起点对齐(顶部对齐)flex-end与交叉轴的终点对齐(底部对齐)center与交叉轴的中点对齐(居中对齐)sapce-between与交叉轴两端对齐轴线之间的间隔平均分布space-around每根轴线两侧的间隔相等所以轴线之间的间隔比轴线与边框之间的间隔大stretch(默认值)轴线占满整个交叉轴(高度占满整个容器) 四.项目(子元素)的属性 4.1所有属性概述 order按照数字大小设置各个元素之间的排列方式flex-grow按照权重分配剩余空间进行等比例放大flex-shrink按照权重进行等比例缩小felx-basis设置子元素原始所占主轴空间大小(宽度)flex设置放大、缩小和原始大小的缩写建议优先使用此方式align-self单独设置特定元素的对齐方式忽略“align-items” 4.2order order属性定义项目的排列顺序数值越小排列越靠前默认为0 简化 按照数字大小设置各个元素之间的排列方式 格式 .item {order:integer; } 图示 4.3flex-grow flex-grow属性定义项目的放大比例默认为0即如果存在剩余空间也不放大 简化 按照权重分配剩余空间进行等比例放大 格式 .item{flex-grow:number; } 提示 如果所有项目的flex-grow都为1那么它们将均匀分配剩余空间。 如果某个项目flex-grow为2其余项目为1那么前者分配到的空间将比后者大一倍 图示 4.4flex-shrink flex-shrink属性定义了项目的缩小比例默认为1即如果空间不足该项目将缩小 简化 按照权重进行等比例缩小 格式 .item{flex-shrink:number; } 提示 负值是一个无效的数值 如果某个项目属性值为0那么该项目将不会缩小而是让其它项目缩小 图示 4.5flex-basis flex-basis属性定义了在分配多余空间之前项目占据的主轴空间(main size) 浏览器根据这个属性计算是否有多余空间默认值为“auto”即项目本来大小 简化 设置子元素原始所占主轴空间大小(宽度) 提示 它可以设为跟width或height一样的值那么项目将会占据固定空间 格式 .item{flex-basis:length | auto; } 4.6flex flex属性是flex-growflex-shrinkflex-basis的简写默认值为“0 1 auto”后两个属性可选 简化 设置放大、缩小、原始大小的简写建议优先使用该方式 提示 该属性有两个快捷值“auto(1 1 auto)”、“none(0 0 auto)” 建议优先写这两个快捷值 格式 .item {flex:none | [flex-grow flex-shrink flex-basis]; } 4.7align-self align-self属性允许单个项目与其他项目有不一样的对齐方式可以覆盖“align-items”属性 默认值为“auto”表示继承父元素的“align-items”属性如果没有父元素那么等同于“stretch” 简化 单独设置特定元素的方式忽略align-items 格式 .item {align-self:auto | flex-start | flex-end | center | baseline | stretch; } 图示
http://www.hkea.cn/news/14273770/

相关文章:

  • 性价比高的做网站公司酒店网站开发回扣
  • 网站优化细节怎么做知更鸟wordpress显示已收录
  • 敦煌网网站推广方式建站行业
  • 高校思政网站建设意义wordpress落地页改造
  • 企业网站备案需要信息港怎么发布信息
  • 以下不是网站开发语言的哪项ui设计培训班需要学几个月
  • 个人网站创建平台要多少钱wordpress ux theme
  • 网站开发加设计要多少钱黑龙江省建设协会网站
  • html网站发布给我免费播放片国语电影
  • 企业网站建设规划ppt品牌设计机构公司
  • 做淘宝的网站登录wordpress数据库
  • 网站设计制作上海黑帽seo技术论坛
  • 自己店怎么弄到小程序上网络优化大师
  • 电商网站建设c微fzsszaiwordpress编辑不了
  • 安装Wordpress个人网站wordpress 连接数据库
  • 广西江荣建设工程有限责任公司网站高端网站建设 来磐石网络
  • 外贸公司网站整站下载器 做网站地图
  • 如何快速提高网站关键词排名工业设计公司取名
  • 海安网站设计宁波自适应网站建设特点
  • 温州高端模板建站礼县建设局网站
  • 龙海网站建设哪家好一家专业做导购的网站
  • 汉中市网站建设公司哪里有网站做爰视频
  • 做一个公司的网站应做哪些准备工作南昌网站设计系统
  • 光伏电站建设的国家网站网站方案书
  • 做网站接广告公关咨询
  • 网站做优化有几种方式seo最好的工具
  • 手机 pc网站模板东莞网站开发公司哪家好
  • 江门专业网站建设价格北京网站建设机构
  • 医院网站建设存在问题wordpress后台卡顿
  • 网站上的公告怎么做参考文献多少钱可以注册一个公司