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

CSS】课程网站开发示例 ① ( 文件目录结构准备 | CSS 属性书写顺序 - 重要 )

样式文件准备 , HTML 标签结构 CSS 样式要进行分离 , 这里 CSS 样式定义在 style.css 文件 中 ; 在 index.html 的 标签中 , 通过 <link...顺序 进行排列 ; 布局定位属性 : display 显示模式 position 定位 float 浮动 clear 清除浮动 visibility 设置可见性 overflow 溢出设置 ; 自身属性...字体 text-decoration 文本装饰 text-align 水平对齐 vertical-align 设置元素内部行内元素的垂直对齐方式 white- space 设置如何处理元素内的空白字符...向元素添加阴影效果 text-shadow 文本添加阴影效果 background:linear-gradient 设置元素的背景颜色或背景图片 CSS 配置示例 : .class { /* 布局定位属性...; // 使用 Mozilla 浏览器引擎内核的浏览器圆角边框 10 像素 -o-border-radius: 10px; // 使用 Opera 浏览器引擎内核的浏览器圆角边框 10 像素

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

面试题整理|45个CSS面试题

Q7、使用CSS的缺点? 1、无法通过选择器升序 2、垂直控制的局限性 3、没有表情 4、没有列声明 5、伪类不受动态行为的控制 6、规则,样式,无法定位特定文本 Q8、列举一些CSS框架?...Q17、如何设置h2和h3标签的相同样式? 通过用逗号(,)分隔符来定位多个元素 h2, h3 { color: blue; } Q18、CSS中的float属性如何使用?...% 相对父元素 *提示: remem有什么区别呢?区别在于使用rem元素设定字体大小时,仍然是相对大小,但相对的只是HTML根元素。...在我们的盒子模型中,考虑到填充物和边框,设计人员实际如何想象网格中的内容产生了更好的共鸣。 Q39、什么是CSS预处理器?何时建议在项目中使用预处理器?  ...例如,通过诸如 postcss-loader之类的内容 webpack一起使用,您可以编写可能与将来兼容的CSS,从而使您可以使用CSS变量(而不是Sass变量)之类的东西 Q40、相对,固定,绝对和静态定位的元素有什么区别

4.1K30

CSS入门?一篇就够了!

三种样式表总结(位置) 样式表 优点 缺点 使用情况 控制范围 行内样式表 书写方便,权重高 没有实现样式和结构相分离 较少 控制一个标签(少) 内部样式表 部分结构和样式相分离 没有彻底分离 较多 控制一个页面...(中) 外部样式表 完全实现结构和样式相分离 需要引入 最多,强烈推荐 控制整个站点(多) CSS样式规则 使用HTML时,需要遵从一定的规范。...网页中常用的字体有宋体、微软雅黑、黑体等,例如网页中所有段落文本的字体设置微软雅黑,可以使用如下CSS样式代码: p{ font-family:“微软雅黑”;} 可以同时指定多个字体,中间以逗号隔开...盒子阴影 语法格式: box-shadow:水平阴影 垂直阴影 模糊距离 阴影尺寸 阴影颜色 内/外阴影; [外链图片转存失败,源站可能有防盗链机制,建议图片保存下来直接上传(img-WC0goKSG...PS: 静态定位其实没啥可说的。 相对定位relative(自恋型) 相对定位元素相对于它在标准流中的位置进行定位,当position属性的取值relative时,可以元素定位于相对位置。

5K20

每天10个前端小知识 【Day 13】

css3是css的最新标准,是向后兼容的,CSS1/2 的特性在 CSS3 里都是可以使用的。 而 CSS3 也增加了很多新特性,开发带来了更佳的开发体验。...:使用图片来绘制边框 box-shadow 设置元素阴影,设置属性如下: 水平阴影 垂直阴影 模糊距离(虚实) 阴影尺寸(影子大小) 阴影颜色 内/外阴影 其中水平阴影和垂直阴影是必须设置的 背景 新增了几个关于背景的属性...设置或检索当当前行超过指定容器的边界时如何显示,属性有两个值选择: clip:修剪文本 ellipsis:显示省略符号来代表被修剪的文本 text-shadow text-shadow可向文本应用阴影...怎么使用 CSS 如何画一个三角形 盒子模型,默认情况下是一个矩形,实现也很简单。...完全兼容 CSS 代码,可以方便地应用到老项目中。LESS 只是在 CSS 语法上做了扩展,所以老的 CSS 代码也可以 LESS 代码一同编译。 8. 怎么实现单行、多行文本溢出隐藏?

10310

CSS——属性列表

1border-bottomborder-bottom 该属性是用来下边框的所有属性:border-bottom-color, border-bottom-style border-bottom-width...1text-indenttext-indent 属性规定文本块中首行文本的缩进。1text-shadowtext-shadow规定添加到文本阴影效果。...1unicode-bidiunicode-bidi 属性 direction 属性一起使用,来规定或返回文本是否被重写,以便在同一文档中支持多种语言。规定文本方向。...3transition-propertytransition-property 规定应用过渡效果的 CSS 属性的名称。(当规定的 CSS 属性改变时,过渡效果开始)。...3iconicon 属性创作者提供了元素设置图标等价物的能力。3nav-downnav-down 属性规定当使用 nav-down 导航键时,向何处进行导航。

2.5K10

「学习笔记」CSS基础

「学习笔记」CSS基础 CSS构造块 「1. HTML的局限性」 HTML满足不了设计者的需求,可以网页结构样式相分离,这样就可以在不更改网页结构的前提下,更换网站的样式。...只能控制当前的页面 **缺点:**没有彻底分离结构样式 选择器(选择的标签) { 属性1: 属性值1;...border-bottom:宽度 样式 颜色; border-left:宽度 样式 颜色; border-right:宽度 样式 颜色; 表格的细线边框: 通过表格的cellspacing="0",单元格单元格之间的距离设置...三个值: 第一个值左上角, 第二个值右上角和左下角,第三个值右下角 两个值: 第一个值左上角右下角,第二个值右上角左下角 一个值:四个圆角值相同 盒子阴影(box-shadow): box-shadow...定位 盒子定在浏览器的某一个位置——CSS 离不开定位,特别是后面的 js 特效。 「2. 什么是浮动」元素的浮动是指设置了浮动属性的元素会 脱离标准普通流的控制,不占位置,脱标 移动到指定位置。

3.2K30

CSS相关

js去计算font-size,直接使用CSS解决问题的重点: /* 基于UI width=750px DPR=2的页面 */ html { font-size: calc(100vw /...使用 text-align-last对齐两端文本 text-align-last:justify 6. css一行文本超出 p{ overflow:hidden; white-space:nowrap...background-size:contain–保持图像的纵横比并将图像缩放成适合背景定位区域的最大大小。...允许负值) blur 可选值–模糊距离 spread 可选值–阴影的大小 text-overflow 文本溢出属性指定应向用户如何显示溢出内容(clip、ellipsis、string) clip...--修剪文本 ellipsis–显示省略号代替被修剪的文本 string – 使用给定的字符串来代表被修剪的文本 word-wrap 允许对长的不可分割的单词进行分割并换行到下一行。

1.5K30

原来阴影可以这样玩?

针对这些效果,作为前端的我们又该如何去操作,是使用图片来替代?还是考虑代码操作呢? 本文主要内容 1. CSS3的阴影介绍 2. 盒阴影语法 3. 盒阴影的特征 4. CSS3盒阴影特效 5....CSS3的阴影介绍 阴影可以分文字阴影和盒模型阴影(简称“盒阴影”)。盒阴影文本阴影一样,都可以代替具有阴影效果的图片来使用,以减少页面对服务器的请求压力。...在使用方面来说,text-shadow 是用来制作文本阴影,而box-shadow主要实现的是图层阴影。...CSS3盒阴影特效 前面我们主要举例说明了如何利用box-shadow给元素加上阴影效果、阴影对布局有无影响以及如何应用阴影模仿元素边框效果等。...总结 那么今天我们对于CSS3的box-shadow的讲解就到这里了,到现在为止主要与大家探讨和学习了CSS3的圆角border-radius及文本阴影text-shadow。

2.1K50

HTML 5&CSS快速入门1.计算机中的文件2.网页组成4.HTML基础操作

form表单标签:表单标签在页面上没有任何展示,专门用来进行数据提交的 2.表单元素标签 表单标签要配合表单元素标签一起使用 表单元素标签主要用文本输入框、密码输入框、单选按钮、复选框、下拉列表框...如果值正值,则阴影在对象的右边,其值负值时,阴影在对象的左边; Y-offset:阴影垂直偏移量,其值也可以是正负值。...如果正值,阴影在对象的底部,其值负值时,阴影在对象的顶部; 阴影模糊半径:此参数可选,,但其值只能是正值,如果其值0时,表示阴影不具有模糊效果,其值越大阴影的边缘就越模糊; 阴影扩展半径:此参数可选...,其值可以是正负值,如果值正,则整个阴影都延展扩大,反之值负值时,则缩小; 阴影颜色:此参数可选。...外部阴影 (outset) 改为内部阴影。 <!

2.1K30

CSS基础知识点整理笔记

元素文本流保留在原位置不变(可通过z-index改变层级)、不影响元素属性 absolute 绝对定位,相对static定位以外的第一个父级元素进行定位,元素脱离文本流 (改变z-index层级)、会使得内联元素支持宽高设置...在元素处于自身所在浏览器窗口时,relative特性一致,当超出自身所在浏览器窗口,则于position特性一致 inherit 默认继承父级的定位属性 说一下css3的选择器有那些,以及优先级 答案解析...答案解析: BFC是指块级格式化上下文,决定了元素如何对其内容进行定位、以及与其他元素的关系和相互作用。...line-heightheight相同、以及text-align:center 使用绝对定位+margin负值偏移 css3的动画属性 答案解析 animation animation :animation-name...用来css增加一些编程的特性,无需考虑浏览器的兼容性问题 同时扩展了@import指令的能力,通过编译环节切分后的文件重新合并一个大文件。

1.4K20

50道CSS基础面试题

6 如何居中div?如何居中一个浮动元素?如何让绝对定位的div居中?...首先,巧妙的使用“9”这一标记,IE浏览器从所有情况中分离出来。接着,再次使用“+”IE8和IE7、IE6分离开来,这样IE8已经独立识别。...起初,伪元素的前缀使用的是单冒号语法,但随着Web的进化,在CSS3的规范里,伪元素的语法被修改成使用双冒号,成为::before ::after 34 你对line-height是如何理解的?...单行文本垂直居中:把line-height值设置height一样大小的值可以实现单行文字的垂直居中,其实也可以把height删除。...多行文本垂直居中:需要设置display属性inline-block。   35 怎么让Chrome支持小于12px 的文字?

1.5K50

最全HTMLCSS基础总结,不进来看看吗?

CSS的三大特性 1.层叠性 2.继承性 3.优先级 五. CSS布局问题边框阴影样式 1.外边距合并 2.圆角边框 3.盒子阴影和文字阴影 一....如何优化(了解): 1.花钱买关键字 见效快,花钱多 2.让页面更加规范,语义更加明确(在合适的地方使用合适的标签) 作用: 根据标签的语义,在合适的地方给一个最为合理的标签,让结构更清晰。...--1.使用链接文本点击,锚点到对应的位置 --> 点击进行锚点跳转 <!...CSS布局问题边框阴影样式 1.外边距合并 1.1相邻元素垂直外边距的合并 当上下相邻的两个块元素(兄弟关系)相遇时,如果上面元素有下边距margin-bottom下面的元素有上外边距margin-top...(outset),但是不可以写这个单词,否则导致阴影无效 盒子阴影不占用空间,不会影响其他盒子排列 ②文字阴影CSS3中,我们可以使用text-shadow属性应用于文本 语法: text-shadow

1K20

50道CSS面试题(附答案)

6 如何居中div?如何居中一个浮动元素?如何让绝对定位的div居中?...首先,巧妙的使用“9”这一标记,IE浏览器从所有情况中分离出来。接着,再次使用“+”IE8和IE7、IE6分离开来,这样IE8已经独立识别。...起初,伪元素的前缀使用的是单冒号语法,但随着Web的进化,在CSS3的规范里,伪元素的语法被修改成使用双冒号,成为::before ::after 34 你对line-height是如何理解的?...单行文本垂直居中:把line-height值设置height一样大小的值可以实现单行文字的垂直居中,其实也可以把height删除。...多行文本垂直居中:需要设置display属性inline-block。 35 怎么让Chrome支持小于12px 的文字?

1.5K30

面试必备 css面试必考点

首先,巧妙的使用“9”这一标记,IE浏览器从所有情况中分离出来。接着,再次使用“+”IE8和IE7、IE6分离开来,这样IE8已经独立识别。...起初,伪元素的前缀使用的是单冒号语法,但随着Web的进化,在CSS3的规范里,伪元素的语法被修改成使用双冒号,成为::before ::after 34 你对line-height是如何理解的?...单行文本垂直居中:把line-height值设置height一样大小的值可以实现单行文字的垂直居中,其实也可以把height删除。...多行文本垂直居中:需要设置display属性inline-block。 35 怎么让Chrome支持小于12px 的文字?...CSS优化、提高性能的方法有哪些 尽量样式写在单独的css文件里面,在head元素中引用 代码写成单独的css文件有几点好处: 内容和样式分离,易于管理和维护 减少页面体积 css文件可以被缓存、重用

1.1K10

【前端面试题】04—33道基础CSS3面试题(附答案)

5、CSS3动画如何在动作结束时保持该状态不变? 采用 animation- fill-mode。其可以设置以下值。 none,不改变默认行为。...在做响应式布局的时候,通过调整HTML的字体大小,页面上所有使用rem单位的元素都会做相应的调整。 17、如何设置CSS3文本阴影?...盒阴影的语法结构文本阴影类似,如box- shadow:5px 5px 5px rgba(255,15,255,0.5)。 但是,盒阴影多了一个属性,即外延值 inset....30、为了把文本分隔4列并使两列之间间隔30像素,应该如何实现?...使用text-overflow:ellopsis。 当文本溢出时,为了不显示省略标记(…),通过clip直接溢出的部分裁剪掉。 32、如何实现文本换行? 使用word-wrap属性。

2.8K10

H5+CSS3+JS逆向前置——CSS3、基础样式表

然而,仅仅使用HTML可能无法创建出具有复杂交互性和动态内容的网站,因此通常还需要配合CSS(用于样式设计)和JavaScript(用于添加交互性)的使用。...定位和显示属性: position:用于设置元素的定位方式(static、relative、absolute、fixed、sticky)。...display:用于设置元素应如何显示(block、inline、inline-block、flex、grid等)。...阴影(Box Shadow):允许您元素添加阴影效果。 过渡(Transition):允许您改变一个元素属性的速度和效果。 动画(Animation):允许您创建一系列动画效果。...圆角矩形(Rounded Corners):允许您元素设置圆角矩形样式。 文本阴影(Text Shadow):允许您文本添加阴影效果。

14010
领券