• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

《PHP求职宝典》--Web设计页面笔记

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

  偶然间在图书馆看见这本书,名字很吸引人,果然不错,许多细节以前没在意,但是确实值得注意一下。先分享一下Web设计页面的内容。可能对比较独到的程序员来说比较弱智,不过只针对可以对那些有帮助的程序猿而言分享一下学习的经验:

通过form表单控制上传文件的大小:

enctype="multipart/form-data",指定表单编码数据方式
ethod="",指定数据传输方式
<input type="hidden" name="MAX_FILE_SIZE" value="1000" />,通过隐藏域控制上传文件的大小(字节),不能超过php.ini中upload_max_filesize选项设置的值。

 

当鼠标划过文本框,自动选中文本框中的内容:

<input type="text" value="" onmouseover="this.select()" />

  

解决ff浏览器中嵌套div标签text-alian属性失效的问题:

将里面嵌套的div设置style:margin:0px auto;

 

使一个div层居中定位:

position:absolute;top:50px;left:50px;margin:-100px 0 0 -100px;

 

<span>和<div>标签的区别:

span标记属于内联的,一般用于小规模的样式内联到HTML文档中,div元素本身就是块级元素,多用于组合大块的代码。

 

定义1px左右高度的容器:

overflow:hidden | zoom:0.08 | line-height:1px;

 

解决ff下文本无法撑开容器的高度:

1. 设置min-width和min-height

2. 加入一个清除对齐方式的类clear:both属性来自动计算火狐浏览器的高度。

 

解决超链接被点击后hover样式不会出现的问题:

对超链接样式属性进行正确的排序:

link--visited--hover--action

 

解决IE6下双倍编剧问题:

display:inline

 

jQuery:

jQuery是一个优秀的JavaScript库,是一个由John Resig创建于2006年1月的开源项目。团队中有三个核心人物:John Resig、Brandon Aaron和Jornada Zaeffere,宗旨:WRITE LESS,DO MORE。

 

制作一个照片轮换效果:

 

 <html>    
<head>    
    <script src="jquery.js"></script>    
    <style>    
        ul{list-style:none;width:500px;border:1px solid red;}    
        ul li{position:absolute}    
        ul li img{width:350px;height:300px}    
    </style>    
</head>    
<body>    
    <div class="change">    
    <ul>    
        <li><img src="1.jpg"></li>    
        <li><img src="2.jpg"></li>    
        <li><img src="3.jpg"></li>    
        <li><img src="4.jpg"></li>    
    </ul>    
    </div>    
    <script>    
        $(function(){    
            $(".change ul li:not(:first)").hide();    
            setInterval(function(){    
                if($(".change ul li:last").is(":visible")){    
                    $(".change ul li:first").fadeIn('slow');    
                    $(".change ul li:last").hide();    
                }else    
                    $(".change ul li:visible").next().fadeIn('slow');    
            },1000);    
        });    
    </script>    
</body>    
</html>

 

  

 

  

使用jquery获取当前DOM元素的左上角在整个文档的位置:

 

  $(function(){    
    var width = $("ul").css("margin-left");    
    var height = $("ul").css("margin-top");    
    alert(width+","+height);    
});

  

在DOM树中替换指定元素:

 

 <script>    
      var title=$('<span>dd</span>');    
      $("div").replaceWith(title);    
</script>

  

在DOM树中创建并插入元素:

 

    <script>    
    var title = $('<span>adf</span>');    
    $("div").append(title); //将title追加到div标签内容后面    
    $("div").before(title); //将title追加到div标签之前与div标签属于同一层次    
    $("div").prepend(title);    //将title追加到div标签内容之前    
    $("div").after(title);  //将title追加到div标签之后与div标签属于同一层次    
</script>


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP+MysQL数据库发布时间:2022-07-10
下一篇:
CentOS7yum安装PHP7.3教程发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap