<div class="close"></div>.close {position: relative;width: 40px;height: 40px;
}.close::before,
.close::after {position: absolute;content: ' ';background-color: red;left: 20px;width: 1px;height: 40px;
}.close::before {transform: rotate(45deg);
}.close::after {transform: rotate(-45deg);
}原文:https://www.cnblogs.com/xiaoyucoding/p/12527056.html
原文地址今天我们来探索一下Carl Philipe Brenner的网站上一个微妙而有趣的动画效果。当鼠标经过网格元素时,会有一个微妙的动画发生——网格元素变得透明,每条边有个顺时针的动画,创造了非常好的效果。这种效果是通过JS给span标签的宽或者高做了动画。我们待会会用SVG和CSS渐变来完成。注意,这个技术还是实验性的。首先,让我们来看看基本的概念,然后我们会朝着这个方向努力。请注意,我们将在SVG上使用CSS过渡,可能无法得到...
复制代码代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>css实现的交互小三角箭头图标</title><style>p{border-color: transparent transparent #f0f0f0 transparent;border-style: solid;border-width: 0...
1. 方法一 table-cell 2.css盒模型 原文:https://www.cnblogs.com/zhumingyong/p/8514440.html
本文实例讲述了CSS实现带有小图片的LI图标列表菜单。分享给大家供大家参考。具体如下:这是一款带有小图片的Li列表菜单,竖向的图标菜单,鼠标放上会变色,对鼠标的响应很符合用户体验,且兼容性好,代码简洁,适宜学习和使用,CSS初学者的一个好范例。运行效果截图如下:在线演示地址如下:http://demo.jb51.net/js/2015/css-small-pic-li-menu-codes/具体代码如下:复制代码代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>相册方式展现的字母表丨草坪基地</title><style type="text/css">body{ margin:0; padding:0; text-align:center;}#container {font-family:"courier new", monospace...
这里讲下如何利用css3里的两个新属性 box-shadow和transition来实现如下所示的带有阴影和颜色渐变效果的按钮(下面这个只是图片;本想直接在这个页面下嵌html的,,试了后发现有些css样式貌似不给用就只能放图片了...=_=): 首先是box-shados语法,用于向框添加一个或多个阴影:box-shadow: h-shadowv-shadowblurspreadcolor inset;值描述h-shadow必须。水平阴影的位置v-shadow必须。垂直阴影的位置blur可选。模糊距离spread可...
<!DOCTYPE html><html><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>checkbox</title><style>.checkbox input {display: none;}.checkbox input+label {background: url(./checkbox1.png) left center no-repeat;background-size: 20px 20px;padding-left: 20px;}.checkbox input:checked+label {background...
写在前面最近一直在整理css,但因为现在Visual Studio 2013太智能了,它每每在我按ctrl+E+D进行格式化代码的时候,就会将css进行层次格式化(如下图所示),而这个格式让我老大实在无法忍受,我老大认为它实在是太浪费空间了。那我应该怎么办呢,每次将本地代码上传之前都打开另外一个vs10,然后复制粘贴,可是下次从服务器拉下来代码我一编辑,手痒一下就又变成上面这个鬼样,折磨的我呀刚刚看了豪情的一篇文章,http://www.cnblo...
类似热点链接的一段小代码:利用定位实现。 这个好像是没有什么可多说的。 看过定位这个概念的,都能理解。 复制代码代码如下:<html> <head> <style> *{margin:0px;padding:0px;} body{text-align:center;} .body{width:200px;height:auto;position:relative;text-align:left;margin:0 auto;} .ourImg{width:200px;padding:3px;background:#eee;border:1px solid #aaa;height:auto;} .body ul{list-style-type:none;} .body a .hot...
CSS如何实现段落开头缩进两个汉字:在写文章的时候,一般在一个新的段落开始需要空两个汉字空格。下面就介绍一下如何使用CSS实现此种效果。代码如下:<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.51texiao.cn/" />
<title>蚂蚁部落</title>
<style type="text/css">
.mytest{
text-indent:2em;
font-size:12px;
width:200px;
height:200px;
border:1px solid gr...
制作表单的时候,实现鼠标悬停交互效果有多种方法: 1、在xhtml中直接写入onmouseover、onmouseout脚本就可以实现了,但这样就违背了web标准所倡导的内容、表现相分离的原则。以后若要对此进行修改也将会很繁琐。这样直接写入xhtml也会让页面代码增加,如果只是一个input输入框或许是无所谓的,如果是几十个几百个,增加的字节数就很宠大了。 2、在xhtml中加入小脚本,鼠标经过时可以切换CSS。具体内容请看这篇文章。虽然实现了内容...
思路思路很简单,就是一个字写两遍,一个字只显示部分,不过不能真的把一个字写两遍。这里就需要用到CSS伪元素:before和:after,记住这个“伪元素”的“伪”字,表明它本来是不存在的。我们的方法就是在伪元素里放置相同的字符,只显示半个,而原字符显示另外一半,最后把它们拼成一个字。CSS Code CSS Code复制内容到剪贴板.hf { display: inline-block; font-size: 80px; line-height...
JQ + CSS实现浪漫表白必备页面 效果图: 图片素材 : 代码如下,复制即可使用:<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>浪漫表白 By:阿杜</title><style type = "text/css">*{margin:0px;padding:0px;}html,body{height:100%;} body{font-family:"微软雅黑"; <!-- 此处需要自己修改图片路径 -->background:url(images/b1j.jpg) no-repeat...
<div style="width:200px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border:1px solid red">试试看试试看试试看试试看试试看试试看试试看试试看试试看试试看试试看</div>
语法:text-overflow
: clip | ellipsis参数:clip
: 不显示省略标记(...),而是简单的裁切(clip这个参数是不常用的!)ellipsis
: 当对象内文本溢出时显示省略标记(...)说明:设置或检索是否使用一个省略标记(...)标示对象...