css 选择器、元素默认宽度、media screen
@media screen and (min-width:800px){
.a{
background: url('../image/banner/banner1.jpg') no-repeat left top;
}
}
max-width:定义输出设备中的页面最大可见区域宽度 宽度小于800px里面的值才会生效
min-width:定义输出设备中的页面最小可见区域宽度 宽度大于800px里面的值才会生效
块元素(如div等)宽度默认是100% 既为父元素宽度的 100%.
body的默认宽度 除去margin等也是html父元素的100%
html的默认宽度 时浏览设备窗口的宽度
@media all and (orientation:landscape){ }横屏模式下
想问下如果在宽度小于800px的时候打开,这时候背.a不会加载图片
@media all and (orientation:portrait){ }竖屏模式下
选择器:
button[lichihua] 选取有lichihua的自定义属性的button标签元素
<button lichihua="disabled">lichihua</button>
button[disabled] 选取有disabled属性的button标签元素
<button disabled="disabled">lichihua</button>
input[type="submit"][disabled] 选取type="submit"并且有disabled属性的input标签元素
<input type="submit" disabled="disabled" name="" value="确定">
input.form-submit.disabled(拥有form-submit和disabled类的input)注意 input.form-submit这里的input和点之间没有空格!!!!
input[type="submit"].disabled (拥有disabled类并且type属性为submit的input)
input.form-submit[disabled] (拥有form-submit类并且拥有disabled属性的input)
input[type="submit"][disabled] (type属性为submit 并且拥有disabled属性的input)
<input type="submit" class="form-submit disabled" disabled="disabled" name="" id="editgroup" value="编辑角色组">

1 AlT+R : 启用正则匹配
2 ALT+C : 启用区分大小写
3 ALT+W : 启用整个字
4 循环查找
删除当前行 Ctrl+Shift+K
Ctrl+L:选择行,重复可依次增加选择下一行
Ctrl+C 复制
Ctrl+M 光标移动到括号里的开始或者结束位置: 比如trim(|'str|'|) 光标会从蓝色的跳到红色的这两个位置
Ctrl+Enter 下一行(当前行后插入新的一行)
Ctrl+Enter 上一行(当前行前插入新的一行)
Ctrl+Shift+M 选择括号(){}里的内容:
ctrl+shift+d 如果你已经选中了文本,它会复制你的选中项。否则,把光标放在行上,会复制整行快速复制光标所在的一整行,并复制到该行之前。
光标定位到某一行-》ctrl+shift+↑↓,上下交换一行。
display和visibility属性差别
visibility="visible|hidden",visible显示,hidden隐藏。
当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。
display:inline|block|none
inline:行元素 兄弟标签不换行
block:块元素,每个带有block的元素各占一行(换行)
还有个hidden是html的属性不是css他表示域浏览器不相关一般用在表单交互上如input
transition: 过渡的css属性[必须] 过渡效果总时间[必须] 过渡曲线 效果开始前等待的时间;
用户不能鼠标左键选择文本
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;/*不能选择文字*/
元素周围的一条线,位于边框边缘的外围不占空间
outline:none;
规定边框边缘之外 15 像素处的轮廓
outline-offset:0;
用户不能鼠标左键选择文本
Flex布局
-webkit-box-flex: auto;
-moz-box-flex: auto;
-webkit-flex: auto;
-ms-flex: auto;
flex: auto;
box-sizing
box-sizing: content-box|border-box|inherit:
c传统的css盒子:padding + border + width= 盒子的宽度
设置成box-sizing: content-box
css 选择器、元素默认宽度、media screen的更多相关文章
- CSS布局技巧 -- 纯CSS让子元素的宽度总和决定其父元素的宽度
使用场景 在移动端屏幕宽度有限的前提下,使用横向滚动的方式展示更多的内容.在这样的需求下,希望父元素作为容器,其宽度可以又横向排列资源的总宽度动态撑开,超过祖父元素的宽度:在不超过祖父元素时,自动继承 ...
- CSS选择器【记录】
1.基本选择器 2.组合选择器 3.伪类选择器 4.伪元素选择器 CSS选择器规定了CSS规则会应用到哪些元素上 1.基本选择器 基本选择器:通配选择器.元素选择器.类选择器.ID选择器.属性选择器 ...
- css选择器(常规选择器,伪类选择器,伪元素选择器,根元素选择器)
前言 CSS的一个核心特性是能向文档中的一组元素类型应用某些规则,本文将详细介绍CSS选择器 选择器 [通配选择器] 星号*代表通配选择器,可以与任何元素匹配 *{color: red;} [元素选择 ...
- css选择器权重、样式继承、默认样式
学过css的小伙伴都是指css选择器的权重 !important Infinity 行间样式 1000 id 100 class|属性|伪类 10 标签|伪元素 1 通配符 0 权重相同 相同cs ...
- 前端知识之CSS(1)-css语法、css选择器(属性、伪类、伪元素、分组与嵌套)、css组合器
目录 前端基础之css 1.关于css的介绍 2.css语法 3.三种编写CSS的方式 3.1.style内部直接编写css代码 3.2.link标签引入外部css文件 3.3.标签内直接书写 4.c ...
- CSS 子元素选择器与后代选择器区别实例讲解
css子元素选择器和后代选择器在功能描述上非常相同,但是他们其实是有区别的,本文章通过两个简单的实例向大家介绍子元素选择器与后代选择器的区别,需要的朋友可以参考一下. 首先我们来了解一下子元素选择器与 ...
- 关于css的默认宽度
<div class="boxa"> <div class="boxb">我是div</div> </div> ...
- (3)选择元素——(4)css选择器(CSS selectors)
The jQuery library supports nearly all of the selectors included in CSS specifications 1 through 3, ...
- CsQuery获取IDomObject元素的完整CSS选择器
一.方法说明 通过IDomObject元素,获取完整的CSS选择器,过滤HTML和BODY元素,自动将class.id添加到选择器上,优先添加class,无class再添加id.如: <html ...
随机推荐
- Java EE之Struts2-2.5配置
开学以来,已经三周了.Java EE却不太走心,于是,这几日空杯心态,重新学习.复习了Java SE和Java Web开发技术,然后入手Struts2.为了使用最新版本的Structs2,我去官网下载 ...
- POJ1287 Networking【最小生成树】
题意: 给出n个节点,再有m条边,这m条边代表从a节点到b节点电缆的长度,现在要你将所有节点都连起来,并且使长度最小 思路: 这是个标准的最小生成树的问题,用prim的时候需要注意的是他有重边,取边最 ...
- 给父元素与子元素分别设置visibility注意点
由于机顶盒的终端特性原因,不能用display:hidden去做隐藏,就选择了visibility:hidden. 在这里遇到一个现象: 给父元素设置了hidden,但是里面的子元素依然可见.以为只是 ...
- 免费的馅饼 HYSBZ - 2131 (树状数组维护二维偏序)
题目链接:https://cn.vjudge.net/problem/HYSBZ-2131 题目大意:中文题目 具体思路:对于任意的两个位置,posA和posB,我们可以如下推导. |posA-pos ...
- mysql gtid 第一篇
GTID1 简介 就是全局事务ID(global transaction identifier )2 构成 uuid+transaction_id 3 格式 7a07cd08-ac1b-11 ...
- geeksforgeeks-Array-Rotate and delete
As usual Babul is again back with his problem and now with numbers. He thought of an array of number ...
- 论文笔记系列-Neural Architecture Search With Reinforcement Learning
摘要 神经网络在多个领域都取得了不错的成绩,但是神经网络的合理设计却是比较困难的.在本篇论文中,作者使用 递归网络去省城神经网络的模型描述,并且使用 增强学习训练RNN,以使得生成得到的模型在验证集上 ...
- 调用链系列一、Zipkin架构介绍、Springboot集承(springmvc,HttpClient)调用链跟踪、Zipkin UI详解
1.Zipkin是什么 Zipkin分布式跟踪系统:它可以帮助收集时间数据,解决在microservice架构下的延迟问题:它管理这些数据的收集和查找:Zipkin的设计是基于谷歌的Google Da ...
- redis学习笔记(面试题)
1. 什么是redis Redis是一个数据库,他和我们传统的oracle数据库差别是它是基于内存的数据库:因为是基于内存,所以效率就高,在某些场景下就可以对我们传统的关系型数据库做一个补充 2. r ...
- 通达OA系统故障解决案例记录
案例1: 现象:在人员访问量大的时候OA系统经卡死,并且经常宕机,需要启动apache服务 优化配置如下: D:\MYOA\conf\http.conf 修改参数如下: <IfModule mp ...