主流浏览器使用jQuery CSS3技术力量

2018.12.29

0

  主流浏览器使用jQuery CSS3技术
  
    深圳网站建设的许多令人兴奋的新功能和特征被认为是CSS3:文本阴影、方框大小、透明度、多重背景、边界半径、边界图像等。
  
    CSS3带来了更大的灵活性,并且更容易再现过去的复杂效果。并非所有的浏览器都支持CSS3的当前版本,但是可以创建与jQuery相同的效果和服务。
  
    本文介绍了5种CSS3技术,它们极大地为您提供了惊人的用户界面,以及如何使用与新的CSS3功能jQuery不兼容的浏览器实现几乎相同的结果。
  
    1.边界产生圆形半径:
  
    W3C已经为边界CSS3提供了非常有趣的选项,其中一个是边界半径。这个CSS3样式规则允许圆角。两个mozilaFirefox和Safari 3已经实现了这个特性,允许您创建圆盒项目。
  
    使用指定的CSS代码复制上面的示例。
  
    圆形框
  
    -莫兹边界半径左上角:15px;
  
    -moz-.-radius-topright:0px;
  
    -莫兹-边界-半径-底光:15px;
  
    -莫兹边界半径左下角:0px;
  
    Webkit-.-top-.-radius:15px;
  
    -webkit-.-top-right-radius:0px;
  
    -webkit-.-.-.-radius:0px;
  
    Webkit-.-.-right-radius:15px;
  
    }
  
    接下来,您将发现jQuery解决方案和插件,它们允许您在不使用图片的情况下创建圆角。
  
    jQuery插件在DOM对象上创建圆角,可以使用以下选项对其进行更改:
  
    角的无线电(int)半径大小
  
    In.-(颜色)元素颜色
  
    外色--(颜色)角落的外色
  
    边框大小-(int)边框宽度
  
    边框颜色
  
    如何创建jQuery的角落
  
    在所有浏览器中使用jQuery 10 CSS3特性
  
    这个jQuery插件很容易创建漂亮的圆角,不需要图像或突然的标记。
  
    2、边缘图像
  
    另一个令人兴奋的新边界特征,CSS3,是属性边界图像。允许图像用作元素的边界的边界图像。图像的每一侧对应于HTML对象的一侧。
  
    在所有浏览器中使用jQuery 10 CSS3特性
  
    目前,边界映像正在即将发布的Firefox 3.1和Safari和Chrome版本中实现。接下来,您将找到一个聪明的jQuery解决方案,它允许您在Firefox 2、Firefox 3、Firefox 3.1、Safari 3、Chrome 1、Opera 9、Opera 10中使用该特性。
  
    IE7。
  
    jQuery。borderimage是CSS3边界图像属性部分的跨浏览器实现,该插件可以通过创建九个图像片段来创建与边界图像相同的效果,然后将其在元素的背景中展平。
  
    三。许多背景
  
    CSS3允许元素的背景图像,这是实时保存器。
  
    #多个背景框{
  
    背景:URL(top-bg.gif)左上角不重复,
  
    URL(.-bg.gif)左下角不重复,
  
    URL(.-bg.gif)左重复y;
  
    填料:20px;
  
    }
  
    由于大多数浏览器不支持这个特性,并且要求div标记具有多个/层次背景,所以您可以用CSS嵌套CSS标记来提供所需的背景。这是一个很大的代码,而且似乎工作得不太好。解决方案是使用带有后台层插件的jQuery。
  
    CSS多背景/后台分层与jQuery的实现
  
    背景插件只需要添加几行JavaScript,就可以减少编写XHTML所需的代码量,并使代码不那么繁琐。
  
    上面的代码表明,设置背景比使用经典视频游戏《超级马里奥兄弟3》要多几个精灵。
  
    4.框阴影和文本阴影
  
    此属性的主要目的是让设计器和CSS编码器在文本后面显示阴影。
  
    H3{文本阴影:2px2px2px;}
  
    我在Kretschmann的网站上找到的一篇非常有用的文章说明了这个属性的不同用途,包括以不同方式很好地使用它的示例。
  
    类似地,Firefox和IE不支持这个属性,所以我们必须使用jQuery来找到另一种实现它的方法。
  
    这个插件在页面元素后面创建软阴影,包括文本和透明图像。它接受水平和垂直偏移、模糊、不透明和颜色选项。以演示页面为例。
  
    Internet Explorer中的文本阴影将文本阴影添加到Internet Explorer。您可以轻松地将其称为textshadow();。
  
    5。透明度和不透明度
  
    CSS3最广泛使用的特性是透明度。不透明度设置元素值的不透明度。不透明度值1的元素是完全不透明的(可见的),而不透明度值0的元素是完全相反的和不可见的。如何在任何值之间确定不透明的(或透明的)元素看看这篇解释如何在Zen元素中使用它的有趣文章。
  
    上面的不透明示例是在另一层中设置的,该层包含以前从未见过的完全随机的背景。每个层使用以下CSS:
  
    Div.L1{背景:65036;不透明度:0.2;宽度:575px;高度:20px;}
  
    Div.L2{背景:65036;不透明度:0.4;宽度:575px;高度:20px;}
  
    Div.L3{背景:65036;不透明度:0.6;宽度:575px;高度:20px;}
  
    Div.L4{背景:65036;不透明度:0.8;宽度:575px;高度:20px;}
  
    Div.L5{背景:65036;不透明度:1.0;宽度:575px;高度:20px;}
  
    它允许你定义一个梯度填充并填充一个梯度元素。你可以设置梯度的方向(从右到左或向下)和梯度的不透明度。
  
  

最新案例

联系电话 400-6065-301

微信咨询 寒总监

博享彩票平台 伯乐彩票注册 必博彩票平台 必博彩票平台 奔驰彩票官网 大星彩票官网 博悦彩票登陆 百易彩票官网 爱波彩票官网 安徽快3走势图