最近做项目的一些关于重构方面的总结
这半年做专题和项目的过程中,遇到一些有时很难想到问题,今天在这总结以下:
1. 关于width:100%缩小窗口时背景图片出现空白bug ,刚开始找了半天方法都没解决,最后在里面加了最小宽度给解决了,
例如: <div class="top">
<div class="tpInner"></div>
</div>
.top{ width:100%;
height:30px;
backgroud:#ccc;
min-width:980px; //解决背景出现空白问题
}
.tpInner{width:980px; margin:0 auto;}
2. 关于专题中的banner大背景图片垂直居中随着浏览器缩小出现空白问题,
<div class="banner"></div>
.banner{ backgroud:url(banner.jpg) no-repeat center top; width:100%;height:450px;}
解决的方法:
.banner 中加个div,.banner设置最小宽度,.banner中div加宽度,居中。
.banner{ backgroud:url(banner.jpg) no-repeat center top; width:100%; min-width:1200px;}
.bannder div{ width:1200px; margin: 0 atuo; }
3. 关于IE6下button的内边距问题,
给button加背景图,在ie6和ie7中,内边距会增加,使按钮比预想到效果要长,
最后查了一下资料解决的办法是给button样式中加上overflow:visible;
4. 关于给input[type=submit]加背景图片,在ie6和ie7中出现黑色的边框问题
解决办法就是在input标签外面再加一个标签,把input默认的样式都重置,然后在input外面的标签加样式和背景图片,
另外一种方法就是用滤镜的方法
input[type=submit],
input[type=reset],
input[type=button]{
filter:chroma(color=#000000);
}
5.关于层不能覆盖textarea和select的解决方法
用iframe框架模拟跟显示的div宽度和高度一样
转载于:https://www.cnblogs.com/snake-hand/p/3172356.html
最近做项目的一些关于重构方面的总结相关推荐
- 谈谈最近独立做项目的一些事情,一些小经验,分享之!
可以说我是一个码农,一个纯正的码农,一个脱离了低级趣味的码农,时刻准备着要做一个对社会有贡献的码农. 平常最喜欢的事情就是在群里问问题,总是有那么一群好哥们在一起,这样可以享受装逼的乐趣. 谈了这么多 ...
- 做项目与做产品的区别详解
1. 对质量要求 做项目的第一要求是在要求的时间内开发出满足客户需求的软件,它的第一准则是客户永远是对的,开发者必须按客户要求的做,但是因为客户提出的要求往 往是发散的.弱逻辑的.非系统的,所以开发出 ...
- 大型 SPA 项目架构设计与重构
大厂技术 高级前端 Node进阶 点击上方 程序员成长指北,关注公众号 回复1,加入高级Node交流群 大型 SPA 项目架构设计与重构 本文主要为分享我司 控制台[1] 最近两年的架构演进,遇到 ...
- 单片机初学者做项目为什么这么难?单片机初学者心得有哪些
现在回想起自己刚开始学习单片机的经历,让我印象最深,也感觉最难学的就是电路了. 当时看了模拟电路的视频,看到三极管放大电路就开始云里雾里了. 后面以为是自己基础太差,又买了一本比笔记本还厚的电子元器件 ...
- Stm32学了好久了,为什么做项目还是力不从心?
我记得刚开始自学单片机的时候,虽然把每个外设都用起来了,但是一到做项目就不知道怎么下手. 只能照着一些开发板的例程,自己按照他们的思路写一遍,如果没有例程就完全是懵逼状态. 那时还以为自己的基础不行, ...
- 如何导出项目到本地_【点滴故事】:如何做项目本地化?
项目管理最重要的一个环节就是任命项目经理.我在出任公司OEM项目经理时,对项目管理的理论基础是零,但这不影响我管理项目.尤其在2003年,国人对追求系统化的项目管理,还是不多的公司.我们公司的项目,幸 ...
- 【无私分享:从入门到精通ASP.NET MVC】从0开始,一起搭框架、做项目(7.2) 模块管理,模块的添加、修改、删除...
索引 [无私分享:从入门到精通ASP.NET MVC]从0开始,一起搭框架.做项目 目录索引 简述 今天我们来做模块管理的 添加.修改.删除 项目准备 我们用的工具是:VS 2013 + SqlSer ...
- python一个月能挣多少钱-零基础学python,我可以让你一个月上手做项目!
今天达内python培训想要跟所有零基础学习python的同学分享一些神操作,这些操作可以让你在一个月上手做项目,我准备好了,你呢? 为什么你的Python学习效率如此之低?学了3个月还不会做项目做爬 ...
- 【转】做产品VS做项目
相关定义 根据GB/T19000-2008<质量管理体系基础和术语>,有以下定义 过程process 一组将输入转化为输出的相互关联或相互作用的活动 注:一个过程的输入通常是其他过程的输出 ...
最新文章
- 如何让linux加载当前目录的动态库
- 百度 php 图片文字识别,PHP实现百度OCR文字识别
- Mysql:一条sql是如何执行的?
- jQuery导入代码片段并绑定事件
- delete hive_Hive高级调优
- Catalan数总结
- 【POJ2774】Long Long Message,第一次的后缀数组
- 简述python程序结构_Python-选择结构程序设计
- C#中的 Stream
- 文本本地化的时候,提交给待翻译的人员的文件命名格式
- 基于MongoDB与NodeJS构建物联网系统
- paypal 付款、支出接入文档及官方示例
- IAR——使用方法总结
- 我的生活所感悟出的杂句
- 使用 SASS 混合器 和@media 适应分辨率变化
- c语言中 让小球 发射小球,小球发射问题求大神解决(让小球向鼠标蓄力方向发射)...
- 今日恐慌与贪婪指数为15 恐慌程度较昨日持续下降
- 知识表示学习研究进展
- 【目标检测】小目标检测相关
- 对话依图医疗总裁倪浩:AI 产品只是第一步,未来要和医院制定中国儿童骨龄新标准...
热门文章
- Qtum量子链漏洞赏金计划正式开启
- 获取 docker 容器(container)的 ip 地址
- Java第五次作业--面向对象高级特性(抽象类和接口)
- 经验:Windows To Go准备工作
- 设计师和开发人员更快完成工作需求的35个惊人的jquery插件教程(下)
- 使用use index优化sql查询
- Exchange+2010实验手册
- java线程实现及线程池的使用
- 使用@Order调整配置类加载顺序
- html表格里的超链接点不了,Excel如何添加和取消超链接 Excel超链接打不开是怎么回事...