宽度width和高度height使用长度单位:px、pt、rem、em、%等;
max-width 最大宽度,max-height 最大高度;
min-width 最小宽度,min-height 最小高度,不允许出现负值。
一般PC端网页使用 px 或者 pt,移动端使用 %、em、rem、vw、vh 等响应式单位。
(1)英文颜色
常用 red、green、blue、yellow、orange、pink、purple、gold 等,还有透明色transparent。
(2)十六进制颜色
格式为 #rrggbb,1、2 位代表红色范围;3、4 位代表绿色范围;5、6 位代表蓝色范围。值的范围为 0-9,a-f。如果三组都是相同的值,可简写,如:#00ff00 --> #0f0。
(3)RGB颜色
格式为 rgb(r,g,b); r 代表红色色值;g 代表绿色色值;b 代表蓝色色值。
取值范围为0~255 之间的256个数。
rgba();a代表透明度,取值 0~1 之间的数字,0 代表完全透明
rgb(255, 5, 251);
rgba(15, 2, 15, 0.5);
(4)web 安全色
安全色是用于网页的标准色彩,它比标准的 rgb 色彩要少,如果网页设计的时候用了非 web 安全色,那这个网页在不同的电脑显示出来可能是不同的颜色。
(1)边框属性
(2)边框的方向
(3)简写
border:边框宽度 边框样式 边框颜色(最常用)
border:30px solid green;
border-bottom:10px solid blueviolet;
(4)案例:三角形的 CSS 写法
.sjx {
width: 0;
height: 0;
border: 50px solid transparent;
border-bottom-color: black;
}
(1)元素的显示属性
(2)元素特性
字体大小可以使用不同的单位,如 px、pt、em、rem、vw等等,不允许负值像素。几种常见取值如下:
Google浏览器字体大小默认为16px,最小12px。
推荐字体系列:(可直接复制使用)
<!--移动端项目:-->
font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","HeitiSC",sans-self;
<!--pc端(含Mac)项目:-->
font-family:Tahoma,Arial,"Helvetica Neue","Hiragino Sans GB",Simsun,sans-self;
<!--移动和pc端项目:-->
font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","HeitiSC","Hiragino Sans GB",Simsun,sans-self;
值为介于 1 和 1000 之间的数字类型值,必须要是 100 的倍数。常用关键词:normal(400 默认)、bold(粗体700)、lighter(细体300)。
格式:font:字体样式 字重 字号 字体系列(不可改变顺序)
font: italic 600 20px "仿宋";
color:颜色的色值;
该属性针对块级元素中的内联元素,它需要写在父级(块级元素)中,不能写在子元素中。
行高=文字上下间距+文本高度;使单行文字在父元素垂直居中时使文本的行高等于父元素的高度即可。
正常文字拥有默认的 white-space:normal 属性,当达到定义的宽度之后就会自动换行,而连续的英文字符和数字不能换行,在 div 中英文字母之间没有空格的话,它会默认为这是一个英文单词,所以一次性输出不换行
.d9 {
width: 300px; /* 限宽 */
white-space: nowrap; /* 强制不换行 */
overflow: hidden; /* 多余部分不显示 溢出部分隐藏 */
text-overflow: ellipsis; /* 文本溢出显示 */
}
格式:text-shadow:x 轴偏移量 y 轴偏移量 模糊半径的大小 颜色值
text-shadow: 10px 10px 5px brown;
垂直对齐针对的是该元素前后的内联元素或者文字,而不是本身。常用关键值:
阅读量:848
点赞量:0
收藏量:0