• web 错误笔记


    问题/*这个地方的对齐一定要掌握*/文字与图片的html结构
    解决方案
    解决方案网址
    vertical-align:top;
    text-decoration:underline 移动上去有下划线
    例子:
    《img src="./content_files/images/qp_dlhkj.jpg" align="absbottom"》
    AbsBottom 图像的下边缘与同一行中最大元素的下边缘对齐。
    AbsMiddle 图像的中间与同一行中最大元素的中间对齐。
    Baseline 图像的下边缘与第一行文本的下边缘对齐。
    Bottom 图像的下边缘与第一行文本的下边缘对齐。
    Left 图像沿网页的左边缘对齐,文字在图像右边换行。
    Middle 图像的中间与第一行文本的下边缘对齐。
    NotSet 未设定对齐方式。
    Right 图像沿网页的右边缘对齐,文字在图像左边换行。
    TextTop 图像的上边缘与同一行上最高文本的上边缘对齐。
    Top 图像的上边缘与同一行上最高元素的上边缘对齐。
    登陆对不齐的时候*/
    <div id="denglu"> 
    <img src="reg.gif"> 
    <img src="login.gif"> 
    <a href="#">找回密码</a> 
    </div> 
    解决方案;
    #denglu *{ 
    vertical-align:middle; /* 居中对齐, */ 
    font-size:14px; 
     
     
    1.错误忘记引用jq对象文件
    .btn {
                     width400px;
                     height25px;
                     marginauto;
                     box-sizingborder-box;
                     positionabsolute;
                     /*定位出现问题。结构需要想清楚。待提升*/
                     bottom50px;
                 }
    var btt=document.querySelectorAll(".btt");//错误1,获取整个集合,而不是一个
    计时器
    //2,清除所有的页面的计时器,鼠标移入清除
            box.onmouseover = function() {
                clearInterval(t); //为什么清除不了,因为结构都放在计时器里面了,有不停的循环,失效
            }
            //鼠标移出清零,为什么要清除计时器的事件,这样可以就可以点击它就停,而不是它不是自动跳转
            box.onmouseout = function() {
                t = setInterval(fun1, 1000);
            }
    //这里容易出错,不怎么懂
        for (var i = 0; i < btn.length; i++) {//for循环按钮的长度绑定事件
                btn[i].index = i; //自定义一个下标,存入长度;
                btn[i].onclick = function() { //添加点击事件
                    for (var j = 0; j < btn.length; j++) { //再次循环的他的长度
                        btn[j].style.background = "yellowgreen";//没点击是黄绿
                        imge[j].style.display = "none"; //图片全部隐藏
                    }
                    this.style.background = "yellow";  //点击它变成黄色
                    imge[this.index].style.display = "block"; //图片隐藏
                    num = this.index; //bun的下标的长度等于num图片的值,这样它的顺序就不会乱
                }
            }
    这里还需要吸收
    left.onclick=function(){
                 num--//num--往后翻
                 if(num==-1){ //不减-1,它就算空白
                     num=imgs.length-1//跳不到最后一个
                 }
                 for(var i=0;i<imgs.length;i++){//fon循环imge的长度。
                     imgs[i].style.display="none";  //图片全部隐藏
                      btt[i].style.background="black"//按钮变成黑色
                 }
                 imgs[num].style.display="block";//图片全部显示
                 btt[num].style.background="red"//按钮改成红色
             }
                   num=$(".img").length-1;//正确的是这个
                   //错误这个地方元素要包起来 //错误的是num=img.length-1
             
     
  • 相关阅读:
    三剑客
    走近SQL Server的游标
    PostSharp的AOP设计在.NET Remoting中的应用
    总结在使用VB 6.0和C#编写ActiveX控件的实践 (一)
    动态为程序指定快捷键
    为Reporting Service部署自定义程序集可能遇到的问题
    如何更改服务器名称
    如何产生固定的随机数(VBA)
    使用HTTP发送消息(消息队列技术)
    使用TransactionScope做分布式事务协调
  • 原文地址:https://www.cnblogs.com/fengyuzhen34/p/9348385.html
Copyright © 2020-2023  润新知