更新4

与更新3相同,但具有现代的CSS(=较少的规则),因此不需要在伪元素上进行特殊定位。

#box {

background-color: #3D6AA2;

width: 160px;

height: 90px;

position: absolute;

top: calc(10% - 10px);

left: calc(50% - 80px);

}

.box-shadow:after {

content:"";

position:absolute;

width:100%;

bottom:1px;

z-index:-1;

transform:scale(.9);

box-shadow: 0px 0px 8px 2px #000000;

}

更新3

我以前所有的答案都一直在使用额外的标记来创建此效果,而这并不是必需的。我认为这是一种更清洁的解决方案...唯一的窍门是使用值来获得阴影的正确位置以及阴影的正确强度/不透明度。这是一个使用伪元素的新提琴:

http://jsfiddle.net/UnsungHero97/ARRRZ/2/

的HTML

的CSS

#box {

background-color: #3D6AA2;

width: 160px;

height: 90px;

margin-top: -45px;

margin-left: -80px;

position: absolute;

top: 50%;

left: 50%;

}

.box-shadow:after {

content: "";

width: 150px;

height: 1px;

margin-top: 88px;

margin-left: -75px;

display: block;

position: absolute;

left: 50%;

z-index: -1;

-webkit-box-shadow: 0px 0px 8px 2px #000000;

-moz-box-shadow: 0px 0px 8px 2px #000000;

box-shadow: 0px 0px 8px 2px #000000;

}

更新2

显然,您可以使用框阴影CSS的一个额外参数来完成此操作,正如其他所有人所指出的那样。这是演示:

http://jsfiddle.net/K88H9/821/

的CSS

-webkit-box-shadow: 0 4px 4px -2px #000000;

-moz-box-shadow: 0 4px 4px -2px #000000;

box-shadow: 0 4px 4px -2px #000000;

这将是一个更好的解决方案。添加的额外参数描述为:

第四长度是展开距离。正值会使阴影形状沿所有方向扩展指定的半径。负值会使阴影形状收缩。

更新

在jsFiddle上查看演示:http : //jsfiddle.net/K88H9/4/

我所做的是创建一个“阴影元素”,该阴影元素将隐藏在您想要具有阴影的实际元素后面。我使“阴影元素”的宽度比实际元素的宽度小2倍于您指定的阴影。然后我将其正确对齐。

的HTML

的CSS

#wrapper {

width: 84px;

position: relative;

}

#element {

background-color: #3D668F;

height: 54px;

width: 100%;

position: relative;

z-index: 10;

}

#shadow {

background-color: #3D668F;

height: 8px;

width: 80px;

margin-left: -40px;

position: absolute;

bottom: 0px;

left: 50%;

z-index: 5;

-webkit-box-shadow: 0px 2px 4px #000000;

-moz-box-shadow: 0px 2px 4px #000000;

box-shadow: 0px 2px 4px #000000;

}

原始答案

是的,您可以使用提供的相同语法来执行此操作。第一个值控制水平位置,第二个值控制垂直位置。因此,只需将第一个值设置为第二个值,0px然后将第二个设置为您想要的任何偏移量,如下所示:

-webkit-box-shadow: 0px 5px #000000;

-moz-box-shadow: 0px 5px #000000;

box-shadow: 0px 5px #000000;

html 怎么显示在投影下面,投影仅底部css3相关推荐

  1. android 背景 投影,智能投影新篇章,android与投影完美结合-神画Y1

    原标题:智能投影新篇章,android与投影完美结合-神画Y1 相信很多朋友在工作或生活中都有使用投影仪的经验,想比显示器和电视,投影仪有着不占地方,显示尺寸巨大等等特点,以前还是主要以商务应用为主, ...

  2. css左侧投影_css3投影讲解、投影

    迷茫了好一段时间,今天开始整理一下自己,同时也整理下新的知识. CSS3: 从头开始做起:现在在页面中用到最多的是图片/容器投影,文字投影: 接下来就总结一个投影问题: box-shadow:阴影类型 ...

  3. php投影,ppt投影怎么显示备注

    PPT的备注主要起到的作用是辅助演讲,对幻灯片中的内容做补充注释.不管是老师的讲课还是普通的演讲,批注的使用能够在确保幻灯片简洁明了的情况下帮助自己进行全面的讲解,把一些文字从版面转移到备注中. 第一 ...

  4. android usb投影win10,投影学堂:Win10和安卓投影机上斗法

    投影机作为一个大屏幕的显示工具,目的是为了让更多的人群清晰观看要展示的图像.投影机一开始多用于工程.教育.商务办公等领域.最早的投影机设备只是充当一个投射大屏的设备,只需要将电脑.数码相机等设备与其连 ...

  5. matlab画某一经度范围的极地投影,极地投影模式下多变量时空数据的可视化方法...

    专利名称:极地投影模式下多变量时空数据的可视化方法 技术领域: 本发明涉及计算机技术领域,特别涉及一种极地投影模式下多变量时空数据的可视化方法. 背景技术: 地球系统模式是研究全球气候变化问题的重要工 ...

  6. matlab立方体投影,那些投影到三维的高维立方体,后来都怎么样了?(浅度好文)...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 function hypercube( N, a, b, c) %N为立方体维数,N不小于3 % a为投影方式,b为是否画面,c为是否旋转 %取值 1 点 ...

  7. 《柳叶刀》:群体免疫不靠谱!欧洲迄今最大新冠血清学调查显示,西班牙抗体阳性率仅5%...

    鱼羊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 新冠面前,躺平等「群体免疫」真的能行吗? 现在,发表在<柳叶刀>上的一项新冠流行病学研究指出:恐怕难以实现. 这项有6万多名随机 ...

  8. OpenCV + CPP 系列(十九)直方图比较 与 直方图反向投影,投影分割

    文章目录 一.直方图比较 计算公式 效果演示 二.直方图反向投影 三.投影分割 一.直方图比较 对输入的两张图像计算得到直方图H1与H2,归一化到相同的尺度空间,然后可以通过计算H1与H2的之间的距离 ...

  9. 投影向量=投影长度乘以单位向量

    得出结论长度乘以一个向量等于一个向量(投影长度乘以单位向量等于投影向量)

最新文章

  1. factorymenu什么意思_MENU是什么意思
  2. java ftp复制文件_如何使用Java将FTP服务器上的文件复制到同一服务器上的目录中?...
  3. 本地连接的图标要等很长时间才出来
  4. jpa 关系拥有方_JPA:确定关系的归属方
  5. BZOJ.1029.[JSOI2007]建筑抢修(贪心)
  6. linux服务器 缓存,Linux服务器内存使用分析及内存缓存
  7. Windows目录下SysWow64文件夹与System32文件夹
  8. [来料检验]触摸屏来料检验设想
  9. 如果Keil不能跳转到函数的定义
  10. 深度学习笔记(四)——神经网络和深度学习(浅层神经网络)
  11. matlab中abs是什么函数,abs是什么函数(excel表格abs公式)
  12. JSSDK公众号微信分享功能
  13. 华为ensp防火墙nat64案例配置
  14. 冒泡排序python和C语言
  15. 2018年美亚杯电子数据取证大赛-资格赛wp
  16. 关于我遇到的一个DNS问题
  17. win11cf烟雾头怎么调?
  18. 数模混合监控,视频如何联动报警、消防、门禁?
  19. 微型计算机简单并行接口实验心得,实验二 简单并行接口
  20. [ERROR] Couldn‘t set the case sensitive attribute of the directory “\\?\C:\WSL\“.Reason: Indicates

热门文章

  1. java基于ssm的个人博客系统_调研了 100 来个 Java 博客系统,发现这5个最好用
  2. java定义一个方法,返回一个整数数组的元素平均值
  3. IDEA创建SpringBoot
  4. html5教学案例撰写,怎样撰写教育教学案例
  5. neo4j browser执行脚本后不提示用时_还不懂什么是分层自动化测试的,有赞的实践经历告诉你...
  6. SQL Server 2008R2安装详细教程(附安装包)
  7. linux系统平均价格,简单认识Linux系统平均负载
  8. spark中dataframe解析_SparkSql 中 JOIN的实现
  9. python 取整_马克的Python学习笔记#数字,日期和时间
  10. Python中过滤序列内置函数filter()的详解(常用)