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

CSS】636- 你必须记住30个css选择器

除非必要,建议在页面中过使用星状选择符,因为他作用域太大,相当耗浏览器资源。 兼容浏览器:IE6+、Firefox、Chrome、Safari、Opera 2....用于选取X元素下子元素Y,要留意点是,这种方式选择器将选取其下所有匹配子元素,无视层级,所以有的情况是不宜使用,比如上述代码去掉li下所有a下划线,但li里面还有个ul,希望ul下li...上面的代码匹配所有拥有href属性,且href为http://css9.net所有链接。 这个功能很好,但是多少又有些局限。如果我们希望匹配href包含css9.net所有链接怎么做呢?...在属性选择器中使用$,用于匹配结尾为特定字符串元素。在上面代码中匹配是所有链接到扩展名为.jpg图片链接。(注意,这里仅仅是.jpg图片,如果要作用于所有图片链接怎么做呢,看下一个选择器。)...根据CSS3 Selectors规范,从技术讲,您应该使用两个冒号::伪元素语法。但是,为了保持兼容,用户代理也将接受单个冒号用法。实际,在这一点,在项目中使用单冒号版本更为明智。

85330

移动web开发需要注意二十点

3、放弃CSS float属性 在项目开发过程中可以会遇到内容排列排列显示布局,假如你遇见这样视觉稿,建议你放弃float,可以直接使用display:block; 4、利用CSS3边框背景属性 这个按钮有圆角效果...因为在触控手机上,为提升用户体验,尽可能保证用户可点击区域较大。 6、自适应布局模式 在编写CSS时,建议前端工程师把容器(不管是外层容器还是内层)宽度定死。...10、如何禁止用户旋转设备 曾经也想禁止用户旋转设备,也想实现像某些客户端那样:只能在肖像模式或景观模式下才能正常运行。但现在可以很负责任告诉你:别想了!在移动版webkit中做不到!...-webkit-box-sizing:border-box;用来指定盒子大小包括边框宽度。...仍然会对页面中5位连续数字进行自动识别,并且将其重新渲染样式,也就是说你css标签是无效

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

WEBAPP开发技巧总结

边框背景属性 这个按钮有圆角效果,有内发光效果还有高光效果,这样按钮使用CSS3写是无法写出来,当然圆角可以使用CSS3来写,但高光和内发光却无法使用 CSS3编写,这个时候你不妨使用-webkit-border-image...因为在触控手机上,为提升用户体验,尽可能保证用户可点击区域较大。 6、自适应布局模式 在编写CSS时,建议前端工程师把容器(不管是外层容器还是内层)宽度定死。...10、如何禁止用户旋转设备 曾经也想禁止用户旋转设备,也想实现像某些客户端那样:只能在肖像模式或景观模式下才能正常运行。但现在可以很负责任告诉你:别想了!在移动版webkit中做不到!...样式-webkit-box-sizing:border-box;用来指定盒子大小包括边框宽度。...仍然会对页面中5位连续数字进行自动识别,并且将其重新渲染样式,也就是说你css标签是无效

1.9K20

一篇文章带你了解CSS3图片边框

CSS3图片边框 使用CSS3 border-image 属性,你可以在元素周围设置图片边框。 ---- 一、浏览器支持 表中数字指定完全支持属性第一个浏览器版本。...属性有三个部分: 作为边框图片。 在哪里分割图像。 确定中间部分应重复或延伸。...然后将角放在拐角处,中间部分按指定顺序重复或拉伸。 注意: 让border-image 正常工作, 元素也需要设置边框属性! 1. 图像中间部分重复创建边界,图片作为边框 CSS代码: <!...图像中间部分延伸到创建边界:使用图片作为边框!...基础,使用CSS语言,介绍了有关CSS定义图片边框知识点,从基础属性概念入手 ,border-image用法,在实际应用中需要注意问题,做了详细讲解。

50820

css 图层分析这方面,Chrome Devtools 属实不太行

没听错,确实是 safari ,不是 chrome devtools,图层分析 chrome devtools 不太行,具体情况后面说。...右边三个按钮分别是显示边框、绘制时显示红色背景,显示页面中所有的层,都勾选上。 显示边框就是会给每个图层加上绿色边框,可以直观地看到有哪些区域是在单独图层渲染。...Chrome Devtools 图层分析工具 不是故意黑 Chrome Devtools Layers 工具,确实是咋滴: 首先,界面丑,特别是显示所有图层那里,没有显示图层总数、占据内存...,也不能直接跳到元素,这点不如 Safari Devtools: 对比下 safari : 最重要是图层创建原因显示不行: 显示信息不够友好: 有的甚至都没显示原因: 综合看下来,在图层调试工具...Safari Devtoos 在图层调试工具确实很有亮点,这就像我们能力发展一样,可以不用每个方面都强,但一定要有一个方面是比较突出亮点,这样才会比较有竞争力。 扯远了,收。

63920

哪些你知道或不知道css,在这里或许都齐全

暑假实习时候带师傅,告诉要注重基础,底层实现原理。才能在日新月异技术行业站住脚跟,以不变应万变,万丈高楼平地起,所以我们应该不断去学习,去交流。...,一千个读者就有一千个哈利波特,每个人都有一套自己实现方法,或许那都不是最优; 问题:代码量有点多,不符合前面说css编程技巧,在实际中会出现各种我们想象不到bug; 解决:利用背景工作原理...多重边框 你还在用多个元素层层包裹来模拟多重边框吗?在用伪元素实现,哈哈。...color:边框 color 。如果没有指定,则由浏览器决定——通常是color值,不过目前Safari取透明。...你或许会想到border-image,但是行不通,border-image他原理基本就是九宫格伸缩法,把图片切割成九块,然后把她们应用到元素边框相应边和角 border-image工作原理:

1.4K20

哪些你知道或不知道css,在这里或许都齐全 css编码技巧 css小技巧

暑假实习时候带师傅,告诉要注重基础,底层实现原理。才能在日新月异技术行业站住脚跟,以不变应万变,万丈高楼平地起,所以我们应该不断去学习,去交流。...,一千个读者就有一千个哈利波特,每个人都有一套自己实现方法,或许那都不是最优; 问题:代码量有点多,不符合前面说css编程技巧,在实际中会出现各种我们想象不到bug; 解决:利用背景工作原理...多重边框 你还在用多个元素层层包裹来模拟多重边框吗?在用伪元素实现,哈哈。...color:边框 color 。如果没有指定,则由浏览器决定——通常是color值,不过目前Safari取透明。 ?...你或许会想到border-image,但是行不通,border-image他原理基本就是九宫格伸缩法,把图片切割成九块,然后把她们应用到元素边框相应边和角 border-image工作原理:

1.6K10

Web专题分享

元素包含整个页面的内容,也称作根元素。 — head 元素。元素内容对用户不可见,其中包含例如面向搜索引擎搜索关键字、页面描述、CSS 样式表和字符编码声明等。...元素设置页面的标题,显示在浏览器标签页,也作为收藏网页描述文字。 — body 元素。元素包含期望让用户在访问页面时看到内容,包括文本、图像、视频、游戏、可播放音轨或其他内容。...在第三个十字路口处左转 5....比如“希望页面中主标题是红色字” 下面这段代码使用非常简单 CSS 规则实现了之前提到效果: h1 { color: red; } CSS 规则由两个主要部分构成:选择器,以及一条或多条声明...简单回顾一下,浏览器在读取一个网页时都发生什么(CSS 如何工作 一文中首次谈及)。

2.5K20

40个重要HTML 5面试问题及答案

目录 介绍 SGML、HTML、XML和XHTML之间关系? 什么是HTML 5? 如果不输入,HTML 5能工作吗? 哪些浏览器支持HTML 5?...最近当我找工作时候,发现很多问题都是围绕HTML 5和它新功能展开。所以,下面将列出40个有助于你提高相关HTML 5知识重要问题。...如果不输入,HTML 5能工作吗? No,浏览器将无法识别HTML文件,并且HTML 5标签将无法正常工作。 哪些浏览器支持HTML 5?... 请解释一下CSS盒子模型? CSS盒子模型是一个围绕HTML元素——并且HTML元素定义了边框border,内边距padding和外边距margin 矩形空间。...Margin:——定义边框和任何相邻元素之间间距。 ? 例如下面就是一段简单定义了box边框,外边距和内边距值CSS代码。

4.8K130

CSS layout(布局)

,同样可以分别指定四个边边框 规则和border-width一样 border-color也可以省略写,如果省略了则自动使用...border-color: orange; border-style: solid; */ /* border简写属性,通过属性可以同时设置边框所有的相关样式...他口角现出微笑,似乎自以为大有深意,而将繁霜洒在园里野花草不知道那些花草真叫什么名字,人们叫他们什么名字。...记得有一种开过极细小粉红花,现在还开着,但是更极细小了,她在冷夜气中,瑟缩地做梦,梦见春到来,梦见秋到来,梦见瘦诗人将眼泪擦在她最末花瓣,告诉她秋虽然来,冬虽然来,而此后接着还是春,蝴蝶乱飞...后窗玻璃丁丁地响,还有许多小飞虫乱撞。不多久,几个进来了,许是从窗纸破孔进来。他们一进来,又在玻璃灯罩上撞得丁丁地响。一个从上面撞进去了,他于是遇到火,而且以为这火是真的。

2.1K40

web前端面试中10个关于css高频面试题,你都会吗?

或 :nth-of-type(1):nth-last-of-type(1) E:empty 匹配一个包含任何子元素元素,注意,文本节点也被看作子元素 css3新增属性 属性 含义描述 兼容 transition...文本阴影 FF 3.5, Opera 10, Safari 4, Chrome 3 border-colors 为边框设置多种颜色 FF3+ boder-image 图片边框 FF 3.5, Safari..., Chrome 3 border-radius 圆角边框 FF 3+, Safari 4 , Chrome 3 opacity 不透明度 all box-sizing 控制盒模型组成模式 FF3+,...Opera 10, Safari 4, Chrome 3 outline 外边框 FF3+, safari 4, chrome 3, opera 10 background-size 指定背景图片尺寸...用纯CSS创建一个三角形原理是什么 之前写三角形, 都是直接记住代码,没有探究原因,也是直到有一次面试时,面试大哥让说说css创建三角形原理,就......回来就赶紧翻资料.接下来就将当时理解过程列举出来

2.8K20

2016.04第4周 群问题分享

HTML+CSS img图片下面产生3px间隙问题 2016.4.25~2016.4.29 核心概念 行元素垂直方向对齐方式和行块元素转换 参考答案 方法一:设置图片垂直对齐方式。...设置元素vertical-align:top/bottom/text-top/text-bottom/middle 只要vertical-align取baseline,这个空隙就消失了。...input文本框光标放上去怎么去除浅蓝色外边框 2016.4.25~2016.4.29 核心概念 input标签里面各种属性作用 参考答案 为了处理不同浏览器不同样式(不同浏览器input框,边框不同...name属性用于对提交到服务器后表单进行标识,或者在客户端通过JavaScript 引用表单数据。(只有设置了name属性表单元素才能在提交表单时传递他们值)。...方法会改变原来数组,而不会创建新数组副本。 HTML5学堂小编 - 陈林 耗时4h

818140

javaweb入门到手撸SSM框架01——前端三剑客

0.教程介绍 1.前端三剑客 1.1 html html使用十分简单,只需要了解基础语法,推荐阅读这篇博客:一小时速成html_半旧518博客-CSDN博客_html速成. 1.2 CSS...1.2.1 CSS语法 本教程主要是为了学习后端,这里前端代码仅仅只是了解即可,对于具体样式设置(如文字颜色、大小…)也介绍,这些不用记忆,可以随时查阅。...比如下面的样式就是表示div内部p标签样式,div内部类f32样式。 这些语法都不用记忆,只需要了解,需要用可以直接查文档。 css从位置分类可以分为嵌入式样表、内部样式表、外部样式表。...1.2.2 盒子模型 对于一个div块状标签,可以对边框属性进行设置. 如果有两个div标签嵌套在一起,我们希望里面的div居中,需要怎么做呢? 可以通过设置边框间距来实现....如果想要各个浏览器效果一致,需要解决浏览器兼容问题. 1.2.3 css布局 以页面左上角为起始基点,可以对标签元素进行绝对定位. 也可以相对于标签元素一层级元素进行相对定位.

25210
领券