jquery inpitassembly单选复选美化效果代码
代码语言:html
所属分类:表单美化
代码描述:jquery inpitassembly单选复选美化效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
.hljs{display:block;overflow-x:auto;padding:0.5em;background:#F0F0F0}.hljs,.hljs-subst{color:#444}.hljs-comment{color:#888888}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta-keyword,.hljs-doctag,.hljs-name{font-weight:bold}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#880000}.hljs-title,.hljs-section{color:#880000;font-weight:bold}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-selector-pseudo{color:#BC6060}.hljs-literal{color:#78A960}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}
body,
html {
margin: 0;
height: 100%
}
h1,
h2,
h3,
h4,
h5,
p {
margin: 10px 0;
color: inherit
}
pre {
position: relative;
padding: 0 !important;
margin: 0
}
code {
padding: 0 30px !important
}
pre h2 {
position: absolute;
top: 30px;
padding: 3px 20px;
right: 0;
color: #ffffff;
background-color: #9c56f1
}
hr {
background-color: #d2d2d2;
margin: 10px 0;
border: 0;
height: 1px
}
table,
td,
th,
tr {
border: 0.5px solid #c392ff;
margin: 30px 0;
background-color: #e6d2ff;
color: #602aa0;
}
th {
white-space: pre;
}
td,
th {
padding: 10px
}
a,
a:hover,
a:visited {
color: #222
}
*[disabled] {
opacity: 0.3;
cursor: no-drop !important
}
*[formname] {
margin: 0 0 50px 0;
}
.logo {
position: absolute;
right: -80px;
top: -10px;
transform: rotate(45deg);
background-color: rgb(156, 86, 241);
text-align: center;
padding: 20px 0 0 0;
width: 200px;
height: 55px;
}
.logo > a {
transform: rotate(-45deg);
display: block;
}
.inpit .li>div[name][value]:hover {
border: 2px dashed #9c56f1;
background-color: rgba(156, 86, 241, 0.1)
}
.inpit {
background-color: #9c56f1;
position: relative;
height: 100%
}
.inpit .li {
margin: 0 auto;
min-width: 200px;
padding: 20px 0;
display: flow-root
}
.inpit .li>div[name][value],
.inpit .li>div.add {
cursor: pointer;
transition: transform 0.2s ease-in, box-shadow 0.2s ease-out;
width: calc(25% - 64px);
box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);
float: left;
background-color: #fff;
padding: 10px 20px;
border: 2px dashed #dcdcdc;
border-radius: 4px;
margin: 0 10px 20px
}
.inpit .li>div.ack[name][value],
.inpit .li>div.active[name][value]{
box-shadow: 0 3px 20px rgba(156, 86, 241, 0.43);
transform: scale(1.05);
border: 2px solid #9c56f1;
background-color: #9c56f1;
color: #fff;
animation: scales 0.3s
}
@keyframes scales {
0% {
transform: scale(1)
}
50% {
transform: scale(1.25)
}
100% {
transform: scale(1)
}
}
.inpit>div {
position: relative;
overflow: hidden;
width: 800px;
display: flow-root;
background-color: #fff;
padding: 10px 30px 50px 30px;
margin: 0 auto
}
.inpit button,
.inpit .insideonelist {
background-color: rgb(156, 86, 241);
border-radius: 50px;
font-size: 20px;
color: #fff;
width: 100%;
max-width: 400px;
margin: 10px auto;
border: #000000;
padding: 10px 0;
text-align: center;
display: block;
cursor: pointer
}
.inpit .flex>div {
float: left;
width: 40%;
margin: 0 5% 40px
}
.inpit .flex .li>div {
width: calc(50% - 64px) !important
}
.inpit .style_a {
position: relative;
overflow: hidden
}
.inpit .style_a:before {
content: "VIP";
position: absolute;
top: 0;
right: 0;
background-color: #f00;
color: #fff;
padding: 3px 10px;
font-size: 12px
}
.inpit .style_b.ack {
background: -moz-linear-gradient(top, #9C27B0, rgba(0, 0, 255, 0.5));
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#9C27B0), to(rgba(0, 0, 255, 0.5)));
background: -o-linear-gradient(top, #9C27B0, rgba(0, 0, 255, 0.5))
}
.inpit .style_c {
background-image: url("../1.4/img/dy.gif");
color: #fff;
border: 2px solid #2c5286 !important
}
.inpit .style_d {
filter: blur(3px);
}
.inpit .style_d.ack {
filter: none
}
.inpit .t {
margin: 20px 0;
color: #ffffff;
background-color: #9c56f1;
border-left: 4px solid #533379;
padding: 5px 10px;
font-size: 30px
}
.inpit .t > span {
background-color: rgba(0, 0, 0, 0.23);
padding: 0 10px;
margin: 0 10px 0 0;
}
.inpit .ho h2 {
background-image: url("../2.3/img/font-bk.jpg");
-moz-background-clip: text;
-o-background-clip: text;
-webkit-background-clip: text;
background-clip: text;
background-position: 144px center;
color: transparent;
text-align: left;
text-shadow: 0 0 rgba(255, 255, 255, 0.06);
animation: wave-animation 1s infinite linear, loading-animation 10s infinite linear alternate;
font-size: 6rem;
font-weight: bold;
opacity: 1
}
.inside {
background-color: rgba(0, 0, 0, 0.06);
padding: 20px;
display: inline-block;
width: calc(100% - 90px);
margin: 0 0 20px 50px
}
.hljs-attr {
color: #ff4d40
}
.hljs-name,
.hljs-tag {
color: #03A9F4;
font-weight: 100
}
.hljs-string {
color: #009688
}
</style>
</head>
<body class="inpit">
<div id="inpitassembly" formname="demonstration">
<!--- 初始 --->
<h2 class="t">初始</h2>
<p>
现在inpit/assembly并不需要一定声明"type="inpit/assembly"(标签中)作为inpitassembly的容器,而是通过inpitassembly方法来启动。
</p>
<p>
当然为承载1.0版本的声明方式你依旧可以这样写,例子2:
</p>
<pre>
<h2>CDN</h2>
<code class="html">
<!-- jquery 2.1 -->
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/jquery.2.11.js"></script>
<!-- inpit/assembly 2.0 + -->
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/inpitassembly.2.3.js"></script>
</code>
</pre>
<p>为更新缓存的inpitassembly,可以在地址后加入时间戳(?time=20171111020000)</p>
<p>当然你也可以随时更改inpitassembly版本:</p>
<pre>
<h2>CDN</h2>
<code class="html">
<!-- inpit/assembly 1.4 -->
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/inpitassembly.1.4.js"></script>
<!-- inpit/assembly 2.1 ~ 2.3 -->
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/inpitassembly.2.3.js"></script>
</code>
</pre>
<pre>
<h2>js</h2>
<code class=".........完整代码请登录后点击上方下载按钮下载查看
















网友评论0