首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CSS-02

# 块元素(block-level) 每个块元素通常都会独自占据一整行或多整行,可以对其设置宽度、高度、对齐等属性,常用于网页布局和网页结构的搭建。...# 背景缩放(CSS3) 通过background-size设置背景图片的尺寸,就像我们设置img的尺寸一样,移动Web开发中做屏幕适配应用非常广泛。...我们平时用的cover 最多 c) 设置为contain会自动调整缩放比例,保证图片始终完整显示背景区域。...square 标记是实心方块 # list-style-position 值 描述 inside 列表项目标记放置文本以内,且环绕文本根据标记对齐。 outside 默认值。...保持标记位于文本的左侧,列表项目标记放置文本以外,且环绕文本不根据标记对齐。 # list-style-image 值 描述 URL 图像的路径。 none 默认。无图形被显示。 <!

2K30
您找到你想要的搜索结果了吗?
是的
没有找到

css绝对定位如何在不同分辨率下的电脑正常显示定位位置?

有时候我们写页面中,会发现绝对定位的父元素已经相对定位了,但是不同分辨率的电脑下,绝对定位还是会错乱,似乎的相对定位并没有起了作用。...,一定要设置成居中对齐,这样当分辨率降低之后,背景图或者Banner图左右、中间1200宽度的盒子依然居中对齐,不会出现向左向右偏离。...布局页面结构的时候,一些box框架是必不可少的,比如1200px安全宽度的div。...而是放大图背景的div里继续放一个安全宽度div,再把它作为父元素做相对定位,给里面的子元素做绝对定位,这样就不会出现不同分辨率下绝对定位错乱的问题了。...结果是:除了firefox以外,其他浏览器可以正常支持zoom属性,并且页面需要缩放的区块整体缩放到了适应当前分辨率的效果,而transform:scale 则是先把页面显示为已经把原本页面放大后再使用

3.3K70

「移动端」Web页面适配

由于手机机型较多,各个手机的屏幕尺寸不一样,所以做移动端页面,需要考虑安卓和ios的各种尺寸设备的兼容问题,我们要做的 web 页面适配,就是为了不同设备上,页面能够保持统一展示效果,或等比缩放。...meta name="viewport" content="width=device-width, initial-scale=1.0 , user-scalable=no" > 就可以了,但是由于某些浏览器不能识别...向左、向右)的 flex-wrap 内容放置不下时换行方式 flex-flow 是flex-direction和flex-wrap属性简写默认值row nowrap justify-content 定义主轴上的对齐方式...align-items 定义项目交叉轴上如何对齐。...align-content 定义多根轴线的对齐方式 容器内的子元素增加,布局所占的系数:如: <div class

2.3K40

「移动端」Web页面适配

由于手机机型较多,各个手机的屏幕尺寸不一样,所以做移动端页面,需要考虑安卓和ios的各种尺寸设备的兼容问题,我们要做的 web 页面适配,就是为了不同设备上,页面能够保持统一展示效果,或等比缩放。...meta name="viewport" content="width=device-width, initial-scale=1.0 , user-scalable=no" > 就可以了,但是由于某些浏览器不能识别...向左、向右)的 flex-wrap 内容放置不下时换行方式 flex-flow 是flex-direction和flex-wrap属性简写默认值row nowrap justify-content 定义主轴上的对齐方式...align-items 定义项目交叉轴上如何对齐。...align-content 定义多根轴线的对齐方式 容器内的子元素增加,布局所占的系数:如: <div class

1.4K40

「移动端」Web页面适配

由于手机机型较多,各个手机的屏幕尺寸不一样,所以做移动端页面,需要考虑安卓和ios的各种尺寸设备的兼容问题,我们要做的 web 页面适配,就是为了不同设备上,页面能够保持统一展示效果,或等比缩放。...meta name="viewport" content="width=device-width, initial-scale=1.0 , user-scalable=no" > 就可以了,但是由于某些浏览器不能识别...向左、向右)的 flex-wrap 内容放置不下时换行方式 flex-flow 是flex-direction和flex-wrap属性简写默认值row nowrap justify-content 定义主轴上的对齐方式...align-items 定义项目交叉轴上如何对齐。...align-content 定义多根轴线的对齐方式 容器内的子元素增加,布局所占的系数:如: <div class

1.2K40

【移动端网页布局】流式布局案例 ③ ( 实现搜索栏功能 | 伪元素选择器 | 子绝父相 | 外边距塌陷处理 | 二倍精灵图处理方案 )

JD 图标的右上角 right 值为负数说明该竖线 JD 图标之外 */ right: -8px; top: 0; /* 设置显示模式为块元素 可以设置宽高 */ display...像素的 , 计算缩放时 , 需要计算缩放比例 ; 精灵图中放大镜图标为 30 x 29 像素 , 布局中放大镜图标为 18 x 15 像素 ; 这里将精灵图中的放大镜图标设置为 36 x 30 像素...-- 右侧的登录按钮 --> 登陆 2、CSS 样式 本章节核心代码...图标的右上角 right 值为负数说明该竖线 JD 图标之外 */ right: -8px; top: 0; /* 设置显示模式为块元素 可以设置宽高 */ display...10% 宽度的 Logo 盒子中 图片的宽度是 30 像素 高度没有给出 但是 宽高等比例缩放 高度也是 30 像素 */ width: 30px; /* 默认的图片对齐方式是基线对齐

2K30

【移动端网页布局】流式布局案例 ⑤ ( 连续排列的链接图片 | 设置盒子圆角 | 超出部分隐藏 | 设置浮动布局 | 精确计算浮动元素宽度避免换行 | 设置图片宽度自适应 )

单独的 标签中 , 每个 标签中放置一个 链接标签 , 链接标签中包裹一个 图片 ; <!...; 设置样式为 : .brand div img { /* 设置图片链接中的图片 水平方向上充满父容器即可 */ width: 100%; } 二、完整代码实例 ---- 1、HTML...DOCTYPE html> <!...10% 宽度的 Logo 盒子中 图片的宽度是 30 像素 高度没有给出 但是 宽高等比例缩放 高度也是 30 像素 */ width: 30px; /* 默认的图片对齐方式是基线对齐...图标的右上角 right 值为负数说明该竖线 JD 图标之外 */ right: -8px; top: 0; /* 设置显示模式为块元素 可以设置宽高 */ display

3.5K20

vertical-align刨根问底

浮动只是让它们顶部对齐,而且要手动清除(浮动的影响)。绝对定位让一些元素脱离标准文档流,以至于它们无法再影响周围元素。...那么,元素对齐到底是怎么回事? baseline和outer edge 竖直对齐最重要的参照点是相关元素的baseline,某些情况下,元素包裹盒的顶边和底边也很重要。...它具有baseline,文本盒及顶边底边 内联元素,是哪些被对齐的东西,它们具有baseline和顶边底边 vertical-align的值 通过使用vertical-align来对上面提到的参照点和内联元素设定某些关联...当然,正式的定义W3C规范里都能找到 为什么vertical-align的行为是这样 我们可以更近一步看看某些场景下的竖直对齐,尤其是我们将那些可能出错的场景 居中小图标 有个烦扰着我的问题:我有一个小图标...这主要是内联元素自身的问题,但因为它们是vertical-align的依赖项之一,所以最好了解清楚 在前一个例子中也能看到列表项之间的间隙,间隙来自出现在标记代码(HTML/XML等)里的内联元素之间的空白字符

1.2K50

【移动端网页布局】流式布局案例 ⑥ ( 多排按钮导航栏 | 设置浮动及宽度 | 设置图片样式 | 设置文本 )

, 放在 标签中 , 该标签宽度默认充满父容器 , 高度自适应 ; 将其设置为 block 块元素 , 就可以放置图片下方 ; 文本 span 样式为 : nav a span {.../* 导航栏中的文本 设置为 块元素 */ display: block; } 二、完整代码实例 ---- 1、HTML 标签结构 <!...10% 宽度的 Logo 盒子中 图片的宽度是 30 像素 高度没有给出 但是 宽高等比例缩放 高度也是 30 像素 */ width: 30px; /* 默认的图片对齐方式是基线对齐...图标的右上角 right 值为负数说明该竖线 JD 图标之外 */ right: -8px; top: 0; /* 设置显示模式为块元素 可以设置宽高 */ display

3.2K40

css笔记

可以用段落 和 表格的对齐的演示。 选择器(重点) 要想将CSS样式应用于特定的HTML元素,首先需要找到该目标元素。CSS中,执行这一任务的样式规则部分被称为选择器(选择符)。...继承的 权重是 0 总结优先: 使用了 !important声明的规则。 内嵌 HTML 元素的 style属性里面的声明。 使用了 ID 选择器的规则。...就是说, 浮动的元素总是找理它最近的父元素对齐。但是不会超出内边距的范围。 2.一个父盒子里面的子盒子,如果其中一个子有浮动的,则其他子都需要浮动。这样才能一行对齐显示。 3....是伪元素html代码机构中的展现,可以看出无法伪元素的结构无法审查 注意 伪元素:before和:after添加的内容默认是inline元素**;这个两个伪元素的content属性,表示伪元素的内容,...该语句使用scale方法使该元素水平方向上缩小了20%,垂直方向上不缩放

7.7K50

如何让高度、宽度不定的容器保持水平、垂直居中

这个题目似乎解决的办法很多,JS是最能够确保各种浏览器中一致性的,但是仍然可以使用CSS的方式来解决。这个问题分解为两个方面,第一解决左右居中的问题,第二解决上下居中的问题。 1、左右居中。...实际上,这个属性定义的是块对象内部文字的对齐方式,内部的文字或者图像一般是内联对象。 也许有人会提到,为什么不用 margin:0 auto;这个办法呢?...这是一个好问题,在做居中布局的页面时,这是我们最常用的让DIV容器居中的办法。margin作用于块元素,而是否作用于其他内敛元素,不同的浏览器有着不同的解释,因此对于左右居中,没有使用这个方法。...表单元格中,这个属性会设置单元格框中的单元格内容的对齐方式。 3、最后代码 综上,可以得出对于高度、宽度都不固定的容器,如何让其做到水平、垂直居中: 1 <!..... 16 17 18 19 20 21 参考资料: 1、http://blog.mihoweb.com/archives

2.6K20

零基础学网页开发入门(制作博客案例)适应手机端div+css+js的综合介绍

此图为静态截图效果 一、学前必备 1.网页的理解 为他人提供某些服务。不损害他人利益的,符合国家规定的网页服务。 2.文件扩展名 提问:如何使得文件的扩展名显示出来?... 3.书写标签的时候,要对齐开始标签和结束标签 4.子的标签要有缩进 5.所有的符号都英文输入法半角的方式。 html文档代码解释: 标签 表示一标题 标签 二标题 ... 六标题 默认情况下标题标签是有默认换行的,这里的n表示一个数字。 那么,是什么?...这个标签默认是没有的,这是自定义标签,就是说,我们可以创造自己的标签,知识这个标签无法被浏览器识别为已有功能的标签而已。...如果只使用了width,那么高度会进行等比例缩放。 如果只使用了height,那么宽度会进行等比例缩放

1.3K30

面试题必备-web页面基础

标签在每个页面通常只出现一次 强调语句标签 用于强调某些文字的重要性 更加强调标签 和标签一样,用于强调文本,但它的强调更强一些...网页由上到下,由内到外 div,header,footer,nav,article,aside等标签多用于模块划分 css全称为层叠样式表,它主要用于定义HTML内容浏览器内的显示样式,如文字的大小,...id选择器 class选择器 伪类选择器 选择某个父元素的直接子元素 后代选择器是选择父元素的所有子孙元素,一子元素原则器只选择第一子元素。...:hover鼠标移入某个元素 .box:hover{ color:red; } :before某个元素的前面插入内容 div:before{ content: '内容'; background-color...: yellow; color: red; font-weight: bold; } :after某个元素的后面插入内容 div:after{ content: '内容'; background-color

2.4K10
领券