css3 做菱形

<!DOCTYPE html>
<head>
<meta charset="utf-8" />
<title>css3 做菱形</title>
<meta name="description" content="" />
<meta name="keywords" content="" />
<script src="js/jquery-1.10.2.js"></script>
<style>
.demo{
width: 100px;
height: 100px;
background:#eef2f3;
margin: 50px;
overflow: hidden;
}
.padding-box{
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.a1{
width: 100px;
height: 100px;
overflow: hidden;
background:url(images/3.jpg) no-repeat;
-moz-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
</style>

</head>
<body>
<div class="demo padding-box">
<div class="a1"></div>
</div>

</body>
</html>

时间: 2024-08-30 07:52:08

css3 做菱形的相关文章

CSS3做小三角形

上图是项目得到的图片,代码如下 1 <div class="welcome"> 2 <span>管理员:8888</span> 3 您的登陆时间是:2015/3/17 21:31:39 4 </div> 代码非常简单直接,就是一个登陆信息的展示. 前面的小三角形是用CSS3做的.CSS代码如下: 1 div.welcome:before { 2 content:""; 3 border-width: 10px 0 10

用CSS3做网页中的小三角,以及transition的用法

自开了博客园已经有2周了吧,虽然转载了一些觉得比较有用的文章之外还没有开始写自己的一些学习记录,那就从今天开始. 目前看了妙味的不少视频,有css+html,js的基础和中级也都看完了,作业也都做了,css3的部分也看过了,但是觉得讲得不太好,全部都是点到为止.无意中找到了传智播客的视频讲了一些css3的小技巧,今天就写一下用CSS3做网页中的小三角. 大致网上关于小三角的做法无非三种: 直接用背景图片,这个没什么好说的: 用块元素设置宽高都为0,三角的高用一条边框宽度,其他三条边框用dashe

用Html5/CSS3做Winform,一步一步教你搭建CefSharp开发环境(附JavaScript异步调用C#例子,及全部源代码)上

本文为鸡毛巾原创,原文地址:http://www.cnblogs.com/jimaojin/p/7077131.html,转载请注明 CefSharp说白了就是Chromium浏览器的嵌入式核心,我们用此开发Winform程序也就相当于在程序里面内嵌了一个谷歌浏览器.所以H5/CSS3以及各种Web开发界面设计的优势就可以完全发挥出来. 由于CefSharp更新及时,所以使用此浏览器控件可能是对于Html5/CSS3支持最优秀的方案了. 1.首先我用的是VS2015,这里新建一个空白解决方案.

javascript加CSS3做不一样的3D拖拽照片墙

知识点:CSS33D效果,CSS3过度,原生JavaScript拖拽模块开发,动态style样式,力学模拟算法,event对象详解,js逻辑思维与编程思想. html代码: <div class='perspective'> <div class='wrap'> <img src='images/1.jpg' width='133' height='200' alt='#'> <img src='images/2.jpg' width='133' height='

CSS3画菱形和平行四边形

利用CSS3中的transform属性画菱形和平行四边形 transform 实现2D或是3D的变形转换,通过transform可以实现对元素的四种变换:旋转.缩放.移动.倾斜 一.菱形 菱形的特点:菱形的四条边相等,可以理解为正方形的一种,所以分析可以通过正方形的旋转得到菱形 transform:rotate(45deg);  将正方形旋转45deg 注意:transform属性并不是所有的浏览器都可以支持的,为了兼容不支持transform属性的浏览器,所以要使用厂商前缀.添加厂商前缀的快捷

也许vue+css3做交互特效更简单

1.前言 做项目就难免会开发交互效果或者特效,而我最近开发的项目一直在使用vue,开发技术栈方面,理所当然就使用了vue+css3开发,过程中发现使用vue+css3开发特效,和javascript/jquery+css3的思维方式不一样,但是比javascript/jquery+css3简单一点点.今天就分享三个简单的小实例,希望能起到拓展思维的作用,让大家明白vue+css3应该怎样开发交互效果!如果大家有什么好的建议,或者觉得我哪里写错了,欢迎指出! 1.文章上面的代码,虽然代码很简单,不

用css3做一个3D立方体

首先看一下效果图 1.坐标系,要在脑海里先建立一个3D坐标系 如下图,看清楚x,y,z轴 2.html代码. <div class="container"> <!--包裹六个面的元素--> <div class="cube"> <!--立方体的六个面--> <div class="plane-front">前面</div> <div class="plane-

H5+CSS3做图片轮播滚动效果

HTML代码部分: 1 <div id="wrap"> 2 <ul id="list"> 3 <li>10</li> 4 <li>9</li> 5 <li>8</li> 6 <li>7</li> 7 <li>6</li> 8 9 <li>5</li> 10 <li>4</li>

用css3做一个关闭icon,

html代码: <div class="nav-icon"> <div>合作机构授权<span class="close"></span></div> </div> css3代码: .nav-icon{ position: relative; padding: 24px 0; background:#ffffff; width: 100%; font-family: PingFangSC-Reg