概率抽奖算法
/// <summary> /// 抽奖 /// </summary> /// <param name="probabilities">每个奖项的概率&
【what】层叠样式表 Cascading Style Sheets
【why】修饰美化网页内容
【where】各种网页中
【优点】
【基本语法】
样式属性:属性值;
例如: 设置li标签文字为红色,字体为12px
使用行内样式的段落
``` 2. 内嵌样式表:写在 `与`标签中
【语法】
<style type="text/css">
选择器 {样式属性:属性值;......}
选择器 {样式属性:属性值;......}
......
</style>
与
标签链接或者导入
【用途】使网站中的多个页面采用统一的样式风格
【语法】
【注意】
2. 类选择器:通过标签的类名(class)选择元素
【示例】```
<div class="red">...</div>
.red {
color:red;
}
示例 | 作用 |
---|---|
包含(后代) | #div1 #div2 #div3 |
或者 | #div1,#div2,#div3 |
并且 | div.XX |
属性名 | 作用 |
---|---|
line-height | 行高 |
text-align | 对齐 |
letter-spacing | 字符间距 |
text-decoration | 文本修饰 |
属性名 | 作用 |
---|---|
font | 缩写形式 |
font-weight | 粗细 |
font-size | 大小 |
font-family | 字体 |
Color | 字体颜色 |
属性名 | 作用 |
---|---|
margin | 外边距/边界 |
border | 边框 |
padding | 内边距/填充 |
width | 宽 |
Height | 高 |
方向 | 属性名 |
---|---|
上 | margin-top、border-top、padding-top |
右 | margin-right、border-right、padding-right |
下 | margin-bottom、border- bottom、padding- bottom |
左 | margin- left 、border- left 、padding- left |
属性名 | 作用 |
---|---|
border-style | 边框样式 |
border-color | 边框的颜色 |
border-width:3px; | 边框的宽度 |
属性名 | 作用 |
---|---|
background | 简写形式 |
background-color | 设置背景颜色 |
background-image | 设置背景图片 |
background-repeat | 设置背景的平铺方式 |
background-position | 设置背景的坐标,偏移量 |
块级标签:默认宽度是一整行,可以设置宽和高
例如:
<h1>~<h6>、<p>、<hr>、<div>、<ul>、<li>、<ol>、<dl>、<dt>、<dd>和<table>
行内标签:在同一行内进行排列,宽和高由内容决定
例如:
<a>、<font>、<img>、<input>、<select>、<textarea>和<span>
属性值 | 作用 |
---|---|
block | 块级方式显示 |
inline | 行内方式显示 |
none | 不显示 |
属性值 | 作用 |
---|---|
static | 静态定位,默认 |
relative | 相对定位,参照该元素在标准文档流中的原位置进行偏移 |
absolute | 绝对定位,脱离标准文档流,参照浏览器左上角进行偏移 |
fixed | 固定定位,脱离标准文档流,参照浏览器左上角进行偏移,滚动条移动时重新定位 |
属性值 | 作用 |
---|---|
none | 不浮动 |
left | 向左浮动 |
right | 向右浮动 |
<div>
标记进行分块
2. 使用CSS对各版块进行定位
3. 在各版块中添加相应的内容,实现局部布局