`
playfish
  • 浏览: 289486 次
  • 性别: 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}




分享到:
评论

相关推荐

    css中文编辑软件

    4. **调试工具**:内置的调试工具可以帮助开发者定位并解决CSS中的问题,如选择器不匹配、语法错误等。 5. **资源管理**:可以统一管理和导入外部CSS文件,便于组织和管理项目中的样式资源。 **二、自定义参数和...

    编程中常犯的两个错误

    在编程学习过程中,新手往往容易陷入两个常见的误区。首先,花费过多时间学习不必要的技术。当初作者在自学编程时,由于缺乏明确的方向,试图学习包括HTML、CSS、JavaScript、jQuery、Python、Django等在内的大量...

    Go-go-css用Go编写的一个非常简单CSS解析器

    3. **错误处理**:在解析过程中,如果遇到无效的CSS语法,解析器应能捕获并报告错误。Go-go-css可能会有良好的错误处理机制,以便于调试和优化代码。 4. **API设计**:为了让其他Go程序能够方便地使用这个解析器,...

    Swift CSS Parser,功能完整,代码独立.zip

    6. **错误处理**:库提供了对语法错误的处理机制,当解析过程中遇到无效的CSS代码时,能提供有用的错误信息,帮助开发者调试和修复问题。 7. **性能优化**:考虑到CSS解析可能在大型样式表中执行,Swift CSS Parser...

    各种CSS和js动态代码模版

    在IT行业中,CSS(Cascading Style Sheets)和JavaScript是两个至关重要的技术,它们共同构建了网页的样式和交互性。对于初学者来说,掌握这两门语言的基本语法和技巧是必要的,但有时为了快速实现某些功能,直接...

    myelicpse 出现Invalid location of tag的问题解决方法

    在MyEclipse中遇到“Invalid location of tag”这类问题时,通过对上述问题的具体分析并采取相应的解决措施,可以有效地避免这类错误的发生,从而提高代码质量,降低维护成本。同时,培养良好的编程习惯对于长期项目...

    PHP深度分析:101个核心技巧、窍门和问题解决方法(原书第2版).pdf+PHP 内核文档.chm

    《PHP深度分析:101个核心技巧、窍门和问题解决方法》是PHP开发者的一本宝贵资源,这本书深入探讨了PHP编程中的诸多关键概念和技术,旨在帮助读者提升技能,解决实际开发中遇到的问题。结合《PHP 内核文档》CHM格式...

    纯CSS3超酷书架样式404页面动画特效.zip

    这里的“纯CSS3”意味着整个效果是通过CSS3语言实现的,不依赖JavaScript或者其他编程语言,展示了CSS3的强大功能和灵活性。而“超酷书架样式”则暗示了这个404页面的设计灵感来源于实体书架,将书籍排列的视觉元素...

    koala-一款经典的css转换工具

    如果在编译过程中遇到错误,koala会清晰地显示错误信息,帮助开发者快速定位问题。此外,koala还支持自定义编译设置,如输出目录、是否压缩CSS等,满足不同开发者的个性化需求。 在使用koala时,用户只需要下载并...

    编程常用图标图片大全

    "编程常用图标图片大全" 提供的资源集涵盖了编程过程中经常遇到的各种图标,旨在为程序员提供一个方便的参考库,提升编码效率和代码的可读性。 1. **编程语言图标**:这些图标通常代表特定的编程语言,如Java、...

    合并网站多个css文件成一样

    1. **文件读取**:读取网站目录下的所有CSS文件,这可能需要使用`System.IO`命名空间中的`Directory.GetFiles()`方法来获取文件列表。 2. **内容合并**:将所有CSS文件的内容合并到一个字符串变量中,可以使用`File...

    基于PHP的CSS压缩工具源码.zip

    7. **错误处理**:如何处理无效的CSS代码或在压缩过程中遇到的问题。 8. **命令行接口**(CLI):如果该工具支持CLI,用户可能需要了解如何通过命令行运行PHP脚本。 9. **面向对象编程**:如果源码使用了面向对象的...

    IFEQA前端cssjs基础问题

    在“IFEQA前端cssjs基础问题”这个主题中,我们主要关注的是前端开发中的CSS(层叠样式表)和JavaScript的基础知识。IFE-QA可能是某一个项目或课程的简称,其目的是帮助开发者理解和解决在使用这两种语言时可能遇到...

    CSS网页连接按钮生成器(建站的好帮手)

    使用生成器可以轻松实现这些目标,避免了手动编写CSS代码可能遇到的错误和时间消耗。 "CSS Tab Designer v2安装版"可能是一个软件工具,提供了图形用户界面来设计CSS样式的按钮。该软件可能包括以下功能: 1. **...

    按条件地将CSS类名称连接在一起特别适用于React

    此外,随着CSS-in-JS解决方案的流行,如styled-components、emotion等,开发者可以直接在JavaScript中编写CSS,这样就更方便地实现了动态样式和类名管理。然而,对于简单的项目或不希望引入新库的情况下,`...

    考拉-less转化为css的工具

    4. 常见问题解答:针对用户在使用过程中可能遇到的问题提供解决方案。 总的来说,考拉是LESS开发者的重要助手,通过它,我们可以更加便捷地管理和优化CSS代码,提升网页设计和开发的效率。在实际工作中,熟练掌握...

    志汇超级外卖餐饮小程序 4.8

    【志汇超级外卖餐饮小程序 4.8】是一款专为餐饮行业设计的微信小程序解决方案,其4.8版本带来了诸多优化和新功能,旨在提升用户的点餐体验和商家的运营效率。这款开源软件经过测试,确保了无错误并能够顺利运行,对...

    编程常用英语词汇

    6. **Object(对象)**:面向对象编程中的概念,代表现实世界中的实体,包含属性(variables)和方法(functions)。 7. **Class(类)**:面向对象编程中的蓝图,定义了对象的属性和行为。 8. **Inheritance...

    404代码html+css+js+图,下载就能用

    这个压缩包包含了一套完整的404错误页面解决方案,包括HTML、CSS和JavaScript代码,以及相关的图片资源,使得开发者或者网站管理员可以快速、方便地在自己的网站上部署一个具有个性化的404页面。 1. HTML部分: ...

    C++编程思想(第2版)卷1.pdf

    STL的设计理念与使用方法不仅提高了编程效率,而且在解决实际问题时提供了极大的便利。 最后,本书通过大量实例,将理论与实践相结合,帮助读者巩固所学知识,并培养解决问题的能力。C++编程思想(第2版)卷1是一本...

Global site tag (gtag.js) - Google Analytics