美文网首页
何时选用css或者js

何时选用css或者js

作者: Vampire丶_L | 来源:发表于2017-11-22 17:02 被阅读0次

改变样式用css;改变行为用js;

但问题如果涉及根据某个事件改变样式的话该如何选择?

  • 这个问题最简单的解决方法是什么
  • 那种解决方案会得到更多的浏览器的支持

比如:如果只是想让链接在鼠标悬浮的时候改变颜色就使用css,因为简单而且大多数的浏览器都支持

a:hover{
     font-weight: bold;
 }

又如:想让鼠标在悬浮的时候改变文本为粗体的时候,如果继续使用css,在实践中这种效果只有一部分浏览器可以看到,这时候就应该考虑Dom

    function highlightRows() {
        if(!document.getElementsByTagName) return false;
        var rows=document.getElementsByTagName("tr");
        for(var i=0;i<rows.length;i++){
            rows[i].onmouseover=function() {
                this.style.fontWeight="bold";
            }
            rows[i].onmouseout=function () {
                this.style.fontWeight="normal";
            }
        }

    }

相关文章

  • 何时选用css或者js

    改变样式用css;改变行为用js; 但问题如果涉及根据某个事件改变样式的话该如何选择? 这个问题最简单的解决方法是...

  • bootstrap的一些简单介绍以及组件

    Bootstrap css框架框架:就是一些文件,css类型,js类型,就是常见的css或者是js代码,在开发...

  • js或者css缓存问题

    做H5网页的我们应该都知道,页面中会引入很多的样式和js文件等等,有时候需要我们更改东西,但是发现提交到线上却还是...

  • 减少网站响应时间概要

    概要 减少HTTP请求文件的大小精简html的DOM元素数量压缩css,js代码图片文件选用合适的格式。对于色彩数...

  • vue文件中script内引用数据问题

    vue文件中的script脚本中如果需要引入数据或者外部css/js文件的话一定要将该数据/css/js文件放在s...

  • 前端性能优化汇总

    性能优化: 一、减少请求资源大小或者次数 1、尽量和并和压缩css和js文件。(将css文件和并为一个。将js合并...

  • 60s倒计时

    JS实现 html js css vue实现 html js css

  • 进阶任务1

    CSS和JS在网页中的放置顺序是怎样的?## CSS一般是放在 位置内,否则容易出现白屏或者FOUC;JS一般放在...

  • css加载会造成阻塞吗

    结论: css不会阻塞js的解析 css会阻塞js的渲染 css会阻塞js的执行 如果页面中同时存在css和js,...

  • React笔记

    对比React.js与Vue.js 在项目架构时,我们什么时候选用React.js,什么时候选用Vue.js那?R...

网友评论

      本文标题:何时选用css或者js

      本文链接:https://www.haomeiwen.com/subject/hshovxtx.html