前端小技巧总结 v1.0.0

CSS部分

1.浮动父级塌陷

.clearFix:after{visibility: hidden;display: block;font-size: 0;content: '.';clear:both;height: 0;}


2.footer在页面底部

<!DOCTYPE html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <style>
        html,body{
            height:100%;
        }
        .container{
            height: 100%;
            position: relative;
        }
        .content{
            padding-bottom:60px;
        }
        .footer{
            width: 100%;
            height: 60px;
            background: #ccc;
            position: absolute;
            bottom: 0;
        }
    </style>
</head>

<body>
<div class="container">
    <div class="header">
        this is header
    </div>
    <div class="content">
        this is content
    </div>
    <div class="footer">
        This is footer
    </div>
</div>
<script type="text/javascript">


</script>
</body>
</html>


3.长文本以省略号显示

以table td为例

       table{
            table-layout: fixed;
        }
        table>tbody>tr>td{
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap; /*强制一行显示所有内容*/
        }

悬浮显示

 table>tbody>tr>td:hover{
            overflow: visible;
            white-space: normal; 
        }


JS部分

1.iframe 高度自适应

parent.document.all('staffList').style.height = document.body.scrollHeight  + 'px'; 

2.textarea高度自适应

document.addEventListener("DOMContentLoaded",function(){  
         var elem=document.getElementById("#id");  
         elem.style.height = elem.style.scrollHeight + "px";  
     },false)  

3.获取iframe里面的元素

  $('iframe').contentWindow.document;

4.YYYY-MM-DD HH:MM:SS格式的日期


    Number.prototype.padLeft = function(base,chr){
        var  len = (String(base || 10).length - String(this).length)+1;
        return len > 0? new Array(len).join(chr || '0')+this : this;
    }

        var d = new Date,
                dformat = [ (d.getMonth()+1).padLeft(),
                            d.getDate().padLeft(),
                            d.getFullYear()].join('-')+
                        ' ' +
                        [ d.getHours().padLeft(),
                            d.getMinutes().padLeft(),
                            d.getSeconds().padLeft()].join(':');
    



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ffmpegrecord v1.0.0.rar是一个用于录制音频和视频的软件。它是基于FFmpeg开发的,具有高效、稳定、功能强大的特点。使用它可以轻松地将电影、音乐会、游戏和讲座等内容录制为视频或音频文件。该软件支持多种视频和音频格式,包括AVI、MP4、FLV、MP3等流行的格式。在使用过程中,可以设置视频的分辨率、帧率、质量和音频的采样率、声道等参数。同时,它还提供了多种实用的功能,如添加水印、裁剪、合并、分离和剪辑等操作,以满足用户不同的需求。总之,ffmpegrecord v1.0.0.rar是一个非常实用的录音录像软件,适合广泛的应用场景。 ### 回答2: ffmpegrecord v1.0.0.rar 是一个文件压缩包,其中包含了一个名为 ffmpegrecord 的程序。这个程序可以使用 FFmpeg 库来录制音视频并进行编码。FFmpeg 是一个强大的音视频处理库,可以支持各种各样的格式,以及对音视频的编解码、过滤、转换等操作。ffmpegrecord v1.0.0.rar 提供了一个简单易用的界面,用户可以方便地选择要录制的音视频源、输出文件格式和编解码参数。用户也可以通过命令行参数来直接启动 ffmpegrecord,更加灵活地控制录制过程。ffmpegrecord v1.0.0.rar 的使用需要安装 FFmpeg 库,并将其配置到环境变量中。在录制音视频时,用户应该注意选择合适的参数,以免录制出来的文件质量较差或者出现卡顿、掉帧等情况。总之,ffmpegrecord v1.0.0.rar 是一款非常有用的音视频录制工具,可以为用户提供方便、高效、灵活的录制体验。 ### 回答3: ffmpegrecord v1.0.0.rar是一个基于FFmpeg库开发的录制工具。FFmpeg是一个跨平台的音视频处理工具库,可以解码、编码、转码、处理各种音视频格式。ffmpegrecord利用FFmpeg的这些功能,实现了录制屏幕、摄像头、音频的功能。 这个工具的操作简单方便,只需要设置好录制参数,点击开始录制按钮即可。支持输出多种格式的音视频文件,如MP4、AVI、FLV等。同时,ffmpegrecord还可以设置音频和视频的编码器、分辨率、帧率、码率等参数,以满足不同需求的录制应用。 除了基本的录制功能,ffmpegrecord还提供了特殊效果的录制模式。例如,可以录制鼠标点击、键盘输入,也可以在录制的视频中添加水印,同时支持多种滤镜效果的应用。 总的来说,ffmpegrecord是一个非常实用的工具,适合需要录制屏幕、摄像头、音频的用户使用。它的功能丰富,支持多种格式输出,同时界面简洁易用。可以说,它是一个性价比很高的录制工具,值得用户尝试使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值