css是前端还是后端?

html-css016

css是前端还是后端?,第1张

Css是前端。网站的前端技术指:网站的视觉设计及网站的前台代码实现,包括基本的HTML和CSS以及JavaScript/ajax等。而网站后端技术则指:web服务器上编写程序的相关技术。 前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。服务端编程是指在web服务器上编写程序并使之正常运行。在B/S模式下,当用户下载一个网页时,如果网页中包含服务端脚本程序,web服务器将首次执行网页中的脚本程序,然后把执行的结果网页发送到客户端浏览器显示。

不管是后台返回的数据还是静态写好的 还是用常规的去定义。除非是去操作动态生成的元素【使用了ajax动态往页面添加元素】

1、用css控制

外面用div包裹起来,然后用css 对这个div下面的图片进行修改

<div class='img_div'><img src='abc.jpg' alt='我是一张图片'/></div>

2、用js控制

和上面一样,先用div包裹起来

$('.img_div img').css({略})

可以使用一个用来引入css文件的组件

<template>

    <div>

        <style type="text/css" :src="'/path/to/' + theme + '.css'"></style>

    </div>

</template>

<script>

    export default {

        data () {

            return {

                theme: 'your-custom-theme'

            }

        }

    }

</script>

注:以上代码没有经过测试,纯理论指导。应该没问题。还有更高级一点的用法是通过vuex状态管理,篇幅比较大,这里不敲这么多代码,反正道理是一样的。