css的其他相关样式属性
一、颜色
1、预定义的表示颜色的单词
red,black.gray,pink......
2、16进制表示
# + 6位16进制的数字0 1 2 3 4 5 6 7 8 9 a b c d e f
如果两两一样可以合并成3个数字
#fff;
3、rgb
rgb(,,)0-255的数
4、rgba
rgba(,,,)前三个是0-255的数,最后一个是0-1的数
有时候a不起作用,我们会用透明度来调节0是全透明1是不透明
二、一些其他的相关属性
line-height:20px;//指定每行的高度
text-align:center;//文本对齐方式
text-indent:2em;//缩进2倍的汉子宽度 控制文本首行的缩进,px或%都可;
letter-spacing:2px;//汉字间距为2px(针对中文)控制字母之间的距离;
word-spacing:8px;//单词间距为8px(针对英文)
width:100px;//内容宽度
height:299px;//内容高度
font-size:18px;//字体大小
font-family:"微软雅黑";//字体
font-weight:700;//字体加粗
text-decorarion:none;//文字的点缀none(无)underline(下划线)overline(上划线)line-through(中划线)
font-style:设置字体倾斜,可能的属性有normal、italic、oblique;
text-overflow:当文本溢出包含元素时发生的事情;可能的值有
clip 修剪文本。
ellipsis 显示省略符号来代表被修剪的文本。
string 使用给定的字符串来代表被修剪的文本。
text-transform :控制英文的大小,可能的值有
capitalize 文本中的每个单词以大写字母开头。
uppercase 定义仅有大写字母。
lowercase 定义无大写字母,仅有小写字母。
white-space:控制文本与文档源代码的关系,可能值有
normal 默认,空白会被浏览器忽略。
pre 空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。
nowrap 文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。
pre-wrap 保留空白符序列,但是正常地进行换行。
pre-line 合并空白符序列,但是保留换行符。
inherit 规定应该从父元素继承 white-space 属性的值。
三、文字阴影(css3的一些新增属性)
text-shadow: 水平位置 垂直位置 模糊距离 模糊颜色
1》突出的字体
text-shadow: 1px 1px 1px #000,-1px -1px 1px #fff;
2》凹陷的字体
text-shadow:-1px -1px 1px #000,1px 1px 1px #fff;
四、z-index
当多个元素设置定位时,重叠的定位元素可以通过z-index来调整堆叠的顺序。默认为0;数值越大,越在上层,可正可负
注意:1、只有定位元素才有该属性,其他的元素没有(porition:absolute;relative;fixed)
五、鼠标的形状
cursor:default;箭头pointer;指针text;文本move;移动箭头help;帮助wait;等候
六、元素的显示隐藏
1》display:none;这个是隐藏元素,但是会向后台传递值,只是看不见了,位置也不复存在了而已
2》visibility:hidden;这个是和上述类似,但是还是占据原来的位置。
3》还有一种方式是搞透明
七、文字超出
1、 overflow:wisible;超出部分显示hidden;超出隐藏auto;超出就显示滚动条scroll;超不超出都有滚动条
2、文本溢出处理
text-overflow:clip;溢出裁剪ellipse;省略号(需要和white-space:nowrap;overflow:hidden;搭配使用才能产生省略号)
3、强制一行显示
white-space:nowrap;强制一行显示normal;正常
4、关于单词换问题
word-break:浏览器默认break-all;允许在单词内换行keep-all;只在半角或者连字符处换行
八、针对表单元素的轮廓
1、一般设置为outline:0; outline:4px solid red;
2、textarea resize:none;不允许手动调整文本框的大小
九、使文字与图片对齐的方式
1、img{vertical-align:middle;}默认是基线对齐,top顶部对齐bottom底部对齐middle中部对齐
2、一般图片默认底部会有3px的缝隙(下面说一下解决的方式)
1》vertical-align:top;2》display:block;
十、关于精灵图
CSS精灵图是处理网页背景图的方式,它将网页涉及的所有零星的背景图集中到一张大图上,然后把大图放到网页作为背景,根据backgroun-position进行调整
优势:提高网页的加载速度
十一、字体图标
1、优点:1》可以做出和图片一样的事情2》本质是文字,所以可以修改各种样式,不至于失真3》本身的体积小,携带信息完整4》几乎所有的浏览器都支持,是移动设备的必备良药
2、使用(阿里巴巴)
1》声明字体
@font-face{font-family:....;.....}
2》使用字体
xxx{font-family:,,,,;}
css的其他相关样式属性的更多相关文章
- CSS: CSS常用的文本样式属性
介绍:CSS常用的文本样式属性 color: 颜色 font-size: 字体大小 font-style (normal.italic.oblique): 字体样式(正常.斜体) font-wei ...
- CSS(2)---css字体、文本样式属性
css字体.文本样式属性 这篇主要讲CSS文本属性中的:字体样式属性 和 文本样式属性. 一.字体样式属性 CSS 字体属性主要包括:字体设置(font-family).字号大小(font-size) ...
- css3系列-2.css中常见的样式属性和值
css3系列-2.css中常见的样式属性和值 继续上一篇文章的继续了解css的基础知识,关注我微信公众号:全栈学习笔记 css中常见的样式属性和值 字体与颜色 背景属性 文本属性 边框属性 内外边距 ...
- CSS如何设置列表样式属性
列表样式属性 在HTML中有2种列表.无序列表和有序列表,在工作中无序列表比较常用,无序列表就是ul标签和li标签组合成的称之为无序列表,那什么是有序列表呢?就是ol标签和li标签组合成的称之为有序列 ...
- CSS如何设置列表样式属性,看这篇文章就够用了
列表样式属性 在HTML中有2种列表.无序列表和有序列表,在工作中无序列表比较常用,无序列表就是ul标签和li标签组合成的称之为无序列表,那什么是有序列表呢?就是ol标签和li标签组合成的称之为有序列 ...
- css 盒模型相关样式
话不多说,一切还是从最基础的说起. 盒的类型 1.盒的基本类型 在css中,用display定义盒的类型,一般分为block类型与inline类型. 例如div属于block类型,span属于in ...
- CSS font-size字体大小样式属性
设置字体大小CSS单词与语法 基本语法结构: .divcss5{font-size:12px;}设置了文字大小为12px像素Font-size+字体大小数值+单位 单词:font-size语法:fon ...
- CSS基础 列表相关的属性的使用
1.无序列表:就是不需要排列顺序的情况,用无序列表 语法结构:<ul> <li></li> <li></li> </ul> 特点 ...
- .css()与.addClass()设置样式的区别
对于样式的设置,addClass与css方法两者之间有什么区别? 可维护性: .addClass()的本质是通过定义个class类的样式规则,给元素添加一个或多个类.css方法是通过JavaScrip ...
随机推荐
- 如何检测 Web 服务请求丢失问题
导读 『StabilityGuide』是阿里多位阿里技术工程师共同发起的稳定性领域的知识库开源项目,涵盖性能压测.故障演练.JVM.应用容器.服务框架.流量调度.监控.诊断等多个技术领域,以更结构化的 ...
- iOS UIWebView获取403/404
问题描述 与WindowsPhone不同,iOS UIWebView并不认为403/404这种情况下页面访问是失败的,这也情有可原,但有时候,我们需要对WebView所遇到的403/404进行处理. ...
- Linux课程---12、linux中内存指令(top命令的作用是什么)
Linux课程---12.linux中内存指令(top命令的作用是什么) 一.总结 一句话总结: top实时观察进程.内存和CPU情况 1.电脑出现反应慢情况,最先想到的是什么? 内存 2.linux ...
- SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3的解决方法
最近在使用jquery easyui datagrid 对页面布局,发现有时在IE下会接收不到数据并报错: SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, 由于出现错 ...
- 云-腾讯云-云点播:云点播(VOD)
ylbtech-云-腾讯云-云点播:云点播(VOD) 提供端到端的一站式VpaaS音视频点播解决方案 1.返回顶部 1. 云点播(Video on Demand,VOD)基于腾讯多年技术积累与基础设施 ...
- 操作系统-Windows操作系统的线程调度了解这些
Windows操作系统支持内核级线程,调度单位是线程,它采用基于动态优先级的,抢占式调度,并结合时间配额的调整来完成调度 一.几个前提知识点 就绪线程按优先级进入相应的就绪队列 系统总是选择优先级最高 ...
- mui 上拉加载 实现分页加载功能
mui 上拉加载 实现分页加载功能,效果图: 分页功能(上拉加载): 1.引入需要的css.js文件 <link href="static/css/mui.css" rel= ...
- Git上传文件指北
PS:之前设置SSH密钥之类的步骤假设都已经完成,只需日常上传文件 1.仓库初始化 假设你已经新建好了一个仓库(New Repository),名为:RepoName 选择你代码所在的本地文件夹,鼠标 ...
- Asp.Net中的HttpWebRequest类与HttpWebResponse类
相关博文:https://www.cnblogs.com/xu-yi/p/10061342.html 相关博文:https://www.cnblogs.com/zoujinhua/p/11313396 ...
- druapl-note1 本地开发上传模块不提示Ftp的警告
刚安装完drupal之后,通过drupalxray 看到其它drupal网站安装的一些模块,下载好模块并安装时,提示需要输入Ftp信息. 但是本地开发不输入Ftp信息的(也不清楚自己的系统是否开启Ft ...