化妆刷vi设计的核心价值在于为企业打造独特的品牌,化妆刷vi设计可以给企业带来良好的社会声誉和经济效益。
响应式设计无处不在,无论你是使用框架还是自己编写媒体查询,页面上的一些元素肯定会移动或缩放。
如果您的媒体查询基于浏览器尺寸,并且浏览器被调整了大小,那么您的元素将跳转到位。给这些属性添加一点动画对任何响应性网站来说都是一个不错的选择。
今天,我将向您展示添加这种额外的触摸是多么容易,通过在媒体查询之间制作元素的宽度和不透明度的动画。
布局
对于这个简单的例子,我们将使用adiv,包含3个较小的第5部分.差异将根据浏览器窗口的大小进行缩放. HTML很简单:
div class='布局'
div class='box'/div
div class='box'/div
div class='box'/div
/div
现在,我们的主半铸钢钢性铸铁(Cast Semi-Steel)将把三个盒子放在主差异中,并且,与右边的阿马尔金对齐:布局{
宽度:960像素
高度:600像素
背景:# b 34d 6 f;
边距:自动;
}。方框{
宽度:300像素
高度:200像素
右边距:25px
背景:# 4d 77b 3;
显示:内嵌-块;
边距-顶部:50px
}。框:最后一个孩子{
右边距:0px
}
这是我们的主要布局,没有媒体查询,如果视口改变,这个布局将不会适应。现在我们已经有了基础,让我们添加媒体查询。
添加媒体查询
如今媒体查询被频繁使用。大多数网页设计者理解它们,但是如果这是你的第一次,这里有一个提示:媒体查询检查你正在使用的设备的能力(宽度、方向和分辨率),如果满足媒体查询的条件,它们运行特定的CSS .在我们的例子中,我们将使用两个媒体查询来检查浏览器是否小于960像素,以及是否小于660像素。然后,我们将相应地设置元素的宽度,我们还将隐藏最后一个子div,以便其他两个有更多的空间:
@媒体屏幕和(最大宽度:960像素){。布局{
宽度:870像素
}。方框{
宽度:270像素
}
}
@媒体屏幕和(最大宽度:660像素){。布局{
宽度:570像素
}。方框{
宽度:170像素
}。框:最后一个孩子{
不透明度:0;
}
}
这就是我们对媒体提问的全部内容。请注意,将这段代码放在上面的原始半铸钢钢性铸铁(Cast Semi-Steel)代码下面很重要,这样媒体查询就会覆盖上面的代码。如果你现在测试你的文件,当你
总监微信咨询 舒先生
业务咨询 张小姐
业务咨询 付小姐