当前位置: 网站首页>小程序开发>小程序制作

南京网站制作|南京网站推广专家_南京网站建设服务中心

发表日期: 2021-06-06 12:44:13 浏览次数:191

南京网站制作|南京网站推广专家_南京网站建设服务中心


网站建设.jpg


南京市,简称“宁”,古称金陵、建康 [1]  ,是江苏省省会、副省级市、特大城市、南京都市圈核心城市 [2]  ,国务院批复确定的东部地区重要的中心城市、全国重要的科研教育基地和综合交通枢纽 [3]  。全市共辖11个市辖区,总面积6587.02平方千米,建成区面积823平方千米 [4]  ,常住人口931.47万人 [337]  。

南京地处中国东部、长江下游、濒江近海,是中国东部战区司令部驻地 [6]  ,地理坐标为北纬31°14′至32°37′,东经118°22′至119°14′ [7]  ,是国务院规划定位的长三角辐射带动中西部地区发展的重要门户城市 [8]  ,也是东部沿海经济带与长江经济带战略交汇的重要节点城市 [9]  。

南京属宁镇扬丘陵地区,以低山缓岗为主,属北亚热带湿润气候,水域面积达11%以上,是首批国家历史文化名城 [10]  ,中华文明的重要发祥地 [11]  ,长期是中国南方的政治、经济、文化中心 [10]  。南京早在100-120万年前就有古人类活动,35-60万年前已有南京猿人在汤山生活,有着7000多年文明史、近2600年建城史和近500年的建都史 [12]  。

南京是国家重要的科教中心,自古以来就是一座崇文重教的城市,有“天下文枢”“东南第一学”之称 [13]  ,明清中国一半以上的状元均出自南京江南贡院 [14]  。截至2020年,南京各类高等院校68所 [15]  ,其中111计划高校10所 [16]  、211高校8所 [17]  、双一流高校12所 [18]  、两院院士81人 [19]  ,均仅次于北京上海 [20]  ;全球科研城市20强排名,南京位列全球第8、中国第3 [21]  。

2020年8月,联合国人居署发布亚洲城市百强名单,南京位列亚洲第11,中国大陆第5 [22]  。



前端

css3,filter实现不但可以实现网页灰色效果,还可以辅助实现黑夜模式效果。我们来看看实现方式吧!

filter属性介绍

filter: none | blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia() | url();

提示: 使用空格分隔多个滤镜。

网站灰色效果

这个效果博客建立之初,在总结css常用效果的时候就写了。

只需要如下代码就可以轻松实现!

代码如下:

html {
   filter: grayscale(100%);//IE浏览器
  -webkit-filter: grayscale(100%);//谷歌浏览器
  -moz-filter: grayscale(100%);//火狐
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
  -webkit-filter: grayscale(1);//谷歌浏览器}

相比灰色效果,黑夜模式实现,难度就大了一点!

黑夜模式判断

如果是纯Web,则在现代浏览器下,可以使用prefers-color-scheme查询语句。

语法如下:

no-preference 系统没有告知用户使用的颜色方案。

light 表示系统倾向于使用浅色主题。

dark 表示系统倾向于使用深色主题。

例如:

/* 深色模式 */@media (prefers-color-scheme: dark) {
    body { background: #333; color: white; }}/* 浅色模式 */@media (prefers-color-scheme: light) {
    body { background: white; color: #333; }}

如果需要在JavaScript代码中对系统的深浅主题进行判断,可以使用原生的window.matchMedia()方法,例如:

// 是否支持深色模式// 返回true或falsewindow.matchMedia("(prefers-color-scheme: dark)").matches;

黑夜模式代码

html {
    filter: invert(1) hue-rotate(.5turn);}

这样之后,图片就会反过来了,很难看

img {
    filter: invert(1) hue-rotate(.5turn);}

图片再加一层,反反得正,这样纯图片就可以了

因此,合并起来可以这样设置:

html, img {
    filter: invert(1) hue-rotate(.5turn);}img {
    opacity: .75;    }

但是背景图,黑色阴影就有问题了,针对背景图,可以设置如下:

@media (prefers-color-scheme: dark) {
    html, img { 
        filter: invert(1) hue-rotate(180deg);
    }
   .bgfilter{
    filter: invert(1) hue-rotate(180deg);
  }
    .some-ele-box {
        box-shadow: none;
    }}

问题

上面的设置,只针对浅色背景,无背景或者透明背景是不起作用的。

此外,还要针对各个样式做特殊处理。例如可以配合filter 做全局变量等,才可以完美匹配黑夜模式。例如如下:

@media (prefers-color-scheme: dark) {
    html {
        filter:invert(1) hue-rotate(180deg)
    }

    .dark-img,img {
        filter: invert(1) hue-rotate(180deg)
    }
   // 背景图片特殊处理
  //全局颜色特殊处理
   //background-color: var(--darkColor)}




南京网站制作|南京网站推广专家_南京网站建设服务中心

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: http://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878