`
playfish
  • 浏览: 285792 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

编程中遇到的有关CSS的错误解决方法小汇

    博客分类:
  • Web
阅读更多
在编程中遇到问题,将解决方法纪录在这里

1.htm页面正常显示CSS样式,但是JSP页面中无法正常显示出所有的CSS,更诡异的是不是完全显示不了,而是一部分显示不出来。经过多次对比,从页面上代码完全相同,但是显示却不一样。

最后终于在CSS文件里面找到原因,在CSS文件相关的CSS定义前有一些中文注释,而这些注释可能服务器无法正常解读。我用eclipse打开是乱码。将这些中文注释去掉。问题解决。

2.

css 代码



button{  



   
background-color
:
#00CC00
;  


   
text-decoration
:
none
;  


   
padding
:
3px
;  


   
color
:
#FFFFFF
;  


   
font-size
:
10px
;  


   
border
:
none
;   
/*默认的边框太丑了,没边框更好看一点*/
 





这个代码实现的按钮效果就是类似与javaeye的按钮了。按钮都有一个默认的边框,如果设置了颜色,那个框看起来会很丑。

3.

css 代码



img{  



   
border
:0;
/*IE显示BUG,会给图片链接加上链接边框*/
 





虽然我们在a这个标签的CSS里面设置了text-decoration:none;但是在IE中,如果做了一个点击图片的链接,图片旁边会出现蓝色的边框,将border设为0可以解决。


4.tooltip,鼠标滑过会显示出一个提示的CSS代码


css 代码




/*-----------tooltip implement--------------*/
 



a.tooltip{  


   
position
:
relative
;  


}  


a.tooltip span{  


   
display
:
none
;  


}  


a.tooltip:hover span{  


   
display
:
block
;  


   
position
:
absolute
;  


   
top
:1em;  


   
left
:10em;  


   
padding
:0.2em 0.6em;  


   
border
:
1px

solid

#996633
;  


   
background-color
:
#00CC00
;  


   
color
:
#FFFFFF
;  


   
width
:20em;  


}  


/*由于IE的BUG必须添加一个像背景色的属性才能在IE正



常显示提示,transparent表示链接不变色,设置Z值保



证提示显示在最前,不会因为跟其他层处于同一层而层



叠在一起影响浏览效果*/
 



a.tooltip:hover{  


   
background-color
:
transparent
;  


   
z-index
: 1;  


}    










5.Checkbox默认在IE下会显示有间距,分别是

上:4px,右3px,下3px,左4px,而在Firefox等浏览器下没有.

要解决兼容,就需要在Firefox等浏览器下补上margin.


input {margin:4px 3px 3px 4px; *margin:0}




分享到:
评论

相关推荐

    基础的html css js完成的期末大作业

    本项目是基于基础的html(html5)、css(css3)、js(及其一些js包)实现一款个人网站的前端部分的项目,在编程学习的过程中由于知识的庞大与复杂性,我们不可能一次性记住所有的知识,熟练使用技术,所以必不可少的...

    XML高级编程pdf

    14.2.3 WAP如何解决无线网络应用遇到 的问题 14.3 介绍WML 14.3.1 怎样将第一份文档传送到电话上 14.3.2 WML文档的结构 14.3.3 通用属性 14.3.4 WML包括什么 14.3.5 Meta信息 14.3.6 基本字符、表格和演示 ...

    XML 高级编程(高清版)

    14.2.3 WAP如何解决无线网络应用遇到 的问题 14.3 介绍WML 14.3.1 怎样将第一份文档传送到电话上 14.3.2 WML文档的结构 14.3.3 通用属性 14.3.4 WML包括什么 14.3.5 Meta信息 14.3.6 基本字符、表格和演示 ...

    XML高级编程

    14.2.3 WAP如何解决无线网络应用遇到 的问题 624 14.3 介绍WML 626 14.3.1 怎样将第一份文档传送到电话上 626 14.3.2 WML文档的结构 627 14.3.3 通用属性 629 14.3.4 WML包括什么 630 14.3.5 Meta信息 630 14.3.6 ...

    XML高级编程 (Extensible Markup Language)

    14.2.3 WAP如何解决无线网络应用遇到 的问题 14.3 介绍WML 14.3.1 怎样将第一份文档传送到电话上 14.3.2 WML文档的结构 14.3.3 通用属性 14.3.4 WML包括什么 14.3.5 Meta信息 14.3.6 基本字符、表格和演示 ...

    asp.net知识库

    帮助解决网页和JS文件中的中文编码问题的小工具 慎用const关键字 装箱,拆箱以及反射 动态调用对象的属性和方法——性能和灵活性兼备的方法 消除由try/catch语句带来的warning 微软的应试题完整版(附答案) 一个...

    awesomium_v1.6.6_sdk_win.exe

    MarkdownPad 2,遇到了html 渲染错误的问题: windows10 MarkdownPad html渲染错误 awesomium,awesomium sdk是一个功能丰富的开源库,软件具有多种网页渲染方式,可以直接将编写的网页渲染到任何游戏场景中,...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例024 Dreamweaver中创建和附加CSS样式 42 实例025 Dreamweaver控制弹出信息 45 实例026 Dreamweaver控制浏览器的窗口 46 实例027 通过Dreamweaver创建站点 47 实例028 通过Dreamweaver开发第1个PHP程序 48 1.7 ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例024 Dreamweaver中创建和附加CSS样式 42 实例025 Dreamweaver控制弹出信息 45 实例026 Dreamweaver控制浏览器的窗口 46 实例027 通过Dreamweaver创建站点 47 实例028 通过Dreamweaver开发第1个PHP程序 48 1.7 ...

    JSTL详细标签库介绍

    <BR>Java使用和C++类似的异常处理<BR>1、处理错误的方法有很多流行方法<BR>2、一般方法是把程序处理代码段分散到系统代码中,在可能发生错误的地方处理错误优点:便于程序员能够条理的看到程序中异常的处理缺点:...

    PHP和MySQL WEB开发(第4版)

    2.4.4 解决打开文件时可能遇到的问题 2.5 写文件 2.5.1 fwrite()的参数 2.5.2 文件格式 2.6 关闭文件 2.7 读文件 2.7.1 以只读模式打开文件:fopen() 2.7.2 知道何时读完文件:feof() 2.7.3 每次读取一行数据:fgets...

    PHP和MySQL Web开发第4版pdf以及源码

    2.4.4 解决打开文件时可能遇到的问题 2.5 写文件 2.5.1 fwrite()的参数 2.5.2 文件格式 2.6 关闭文件 2.7 读文件 2.7.1 以只读模式打开文件:fopen() 2.7.2 知道何时读完文件:feof() 2.7.3 每次读取一行...

    PHP和MySQL Web开发第4版

    2.4.4 解决打开文件时可能遇到的问题 2.5 写文件 2.5.1 fwrite()的参数 2.5.2 文件格式 2.6 关闭文件 2.7 读文件 2.7.1 以只读模式打开文件:fopen() 2.7.2 知道何时读完文件:feof() 2.7.3 每次读取一行...

    JAVA自学之路

    恭喜你,你遇到的错误是值得认真对待的错误,是会影响你学习生涯的错误,问一下google或者百度吧。照着下面的方法查查看。 一般来讲,搜索引擎可以搜到各种知识点,我曾经跟同学们开玩笑说:“学会了怎么google...

    3.ASP.NET 2.0 入门经典(第4版) [压缩包1/10]

    2.7 排查站点设计中的错误 52 2.8 本章小结 52 2.9 练习 53 第3章 页面设计 55 3.1 静态页面设计 55 3.2 HTML 62 3.3 动态内容 67 3.4 服务器端控件 69 3.4.1 服务器控件工具箱 69 3.4.2 服务器控件 70 ...

Global site tag (gtag.js) - Google Analytics