表格 音频视频 形变 浏览器适配 垂直居中

表格

基本结构
<table>
    <caption></caption>
    <thead>
        <tr>
            <th></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td></td>
        </tr>
    </tbody>
    <tfoot>
        <tr>
            <td></td>
        </tr>
    </tfoot>
</table>

 

常用属性
table
-- border: <integer>:表格外框及单元格外框
-- cellpadding: <integer>:单元格的内边距
-- cellspacing: <integer>:单元格之间的间距,最小为0
-- rules:rows、cols、groups、all:边框规则

td
-- rowspan: <integer>:行合并(该单元格占多行)
-- colspan: <integer>:列合并(该单元格占多列)
-- width: : <integer>%:列宽占比

caption
-- align: top | bottom:标题方位

 

垂直水平居中
.sup {
    width: 200px;
    height: 200px;
    display: table-cell;       <!--设置为table-cell  表格单元格样式-->
    vertical-align: middle;
}
.sub {
    width: 100px;
    height: 100px;
    margin: 0 auto;  <!-- 水平居中-->
}

 表单

基本结构
<form>
	<label>输入框</label><input type="text" />	
	<button type="submit">提交</button>
</form>

 

input常用类型
text              <!-- 文本输入框-->
password       <!--密码输入框-->
hidden
radio             <!-- 单选框-->
checkbox       <!-- 复选框-->
reset             <!-- 重复-->
submit           <!-- 提交-->

 常用类型标签

文本框
<input type="text" name="username" placeholder="请输入用户名" size="10" maxlength="15">

密文框
<input type="password" name="pwd" placeholder="请输入密码" maxlength="12">

单选框
<input type="radio" name="sex" value="male" checked>男
<input type="radio" name="sex" value="female">女

复选框
<input type="checkbox" name="hobby" value="basketball"> 篮球
<input type="checkbox" name="hobby" value="football"> 足球
<input type="checkbox" name="hobby" value="ping-pong" checked> 乒乓球 
<input type="checkbox" name="hobby" value="baseball"> 棒球

下拉选项
<select name="major">
    <option value="computer">计算机</option>
    <option value="archaeology">考古学</option>
    <option value="medicine" selected>医学</option>
    <option value="Architecture">建筑学</option>
    <option value="Biology">生物学</option>
</select>
<!--多选-->
<select name="major" multiple>
    <option value="computer">计算机</option>
    <option value="archaeology">考古学</option>
    <option value="medicine">医学</option>
    <option value="Architecture">建筑学</option>
    <option value="Biology">生物学</option>
</select>

多行文本输入
<textarea name="content"></textarea>
<textarea name="content" cols="30" rows="10"></textarea>

按钮
<!--提交按钮-->
<input type="submit" value="提交">
<button>提交</button>
<button type="submit">提交</button>

<!--重置按钮-->
<input type="reset" value="重置">
<button type="reset">重置</button>

<!--普通按钮-->
<input type="button" value="按钮">
<button type="button">按钮</button>

全局属性
required:必填项
pattern:正则

伪类
focus:获得焦点

 

音频视频

音频

应用
<audio id="ad" src="media/juhua.mp3" autoplay controls loop>如果浏览器不支持H5新标签audio,此段话将被显示出来</audio>

 属性

| 属性     | 值                 | 描述     |
| -------- | ------------------ | -------- |
| autoplay | autoplay           | 自动播放 |
| controls | controls           | 音频控件 |
| loop     | loop               | 循环播放 |
| muted    | muted              | 静音     |
| preload  | auto metadata none | 预加载   |
| src      | URL                | 音频源   |

 

视频

应用
<video width="672" height="378" controls poster="img/poster.png">
		<source src="media/HTML5的前世今生.mp4" type="video/mp4"></source>
		当前浏览器不支持video直接播放
</video>

 属性

| 属性     | 值                 | 描述     |
| -------- | ------------------ | -------- |
| width    | pixels             | 宽度     |
| height   | pixels             | 高度     |
| controls | controls           | 视频控件 |
| autoplay | autoplay           | 自动播放 |
| loop     | loop               | 循环播放 |
| muted    | muted              | 静音     |
| poster   | URL                | 图像占位 |
| src      | URL                | 视频源   |
| preload  | auto metadata none | 预加载   |

| 属性 | 值        | 描述     |
| ---- | --------- | -------- |
| src  | URL       | 视频源   |
| type | MIME_type | MIME类型 |

 

形变

.box {
	transform: rotateX(360deg) | rotateY(360deg) | rotateZ(360deg);
}

.box {
	transform: translateX(200px) | translateY(200px);
}

.box {
    transform: scaleX(2) scaleY(0.5)
}

 

浏览器适配

 -o-:Opera浏览器
 -ms-:IE浏览器
 -moz-:Firefox浏览器
 -webkit-:Chrome、Safari、Android浏览器

径向渐变
.box {
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background-image: -webkit-radial-gradient(red, yellow);
}

倒影
-webkit-box-reflect: below | above | left | right;

 

转载于:https://www.cnblogs.com/layerluo/p/9721381.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值