代码:PC CSS(工作中用)
常规内容区域的:标题和文字 2016-5-23
.p16{font-size:16px;color:#333;}/* 16号#333的标题 */
.p12-gray{font-size:16px;color:#333;line-height:22px;}/* 12号#999的内容 */
这种可以设置链接颜色:
.p16{font-size:16px;color:#333;}
.p16 > a{color:#333;}
.p16 > a:hover{color:#f83760;}
.p12{font-size:12px;color:#999;line-height:22px;}
再一种方式:(这种不指定字号了。<p class="p-a333 f16"><a href="##">aaaa</a></p> )
.p-a333, .p-a333 > a{color:#333;}
.p-a333 > a:hover{color:#f83760;}
2016-6-8
.p-a333, .p-a333 > a{color:#333;} .p-a333 > a:hover{color:#ff7200;}
.p-a666, .p-a666 > a{color:#666;} .p-a666 > a:hover{color:#ff7200;}
https://www.renrenche.com/ ABCDEFG~Z的下拉菜单参考。可以做成省市下拉菜单 2016-4-18
分页代码: 2016-2-24
<style>
.l{float:left;}
.dib{display:inline-block;}
.vm{vertical-align:middle;} .page-box{margin-top:44px;margin-bottom:24px;text-align:center;overflow:auto;}
.page-box .pbtn{display:block;float:left;width:40px;height:40px;line-height:40px;font-size:12px;color:#999;border:1px solid #ececec;box-sizing:border-box;text-align:center;margin-left:-1px;}
.page-box .pbtn:hover,.page-box .pbtn.active{background:#ea5404;color:#fff;border:1px solid #ea5404;}
.page-box .ml8{margin-left:8px;}
.page-box .mr8{margin-left:0;margin-right:8px;}
</style>
<div class="page-box">
<div class="dib tc">
<a href="" class="pbtn mr8"><</a>
<a href="" class="pbtn active">1</a>
<a href="" class="pbtn">2</a>
<a href="" class="pbtn">3</a>
<a href="" class="pbtn">4</a>
<a href="" class="pbtn">5</a>
<a href="" class="pbtn">6</a>
<a href="" class="pbtn">7</a>
<a href="" class="pbtn">8</a>
<a href="" class="pbtn">9</a>
<a href="" class="pbtn">10</a>
<a href="" class="pbtn ml8">></a>
<a href="" class="pbtn ml8">>></a>
</div>
</div>
文本框默认提示文字(兼容所有,代替 placeholder 的方法:) 2016-2-2
<script type="text/javascript" src="http://cdn.bootcss.com/jquery/1.11.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
var askDesign = {
focusBlur: function(ele) {
function trimCode(s) {
s = $.trim(s);
s = s.replace(/ /g, '');
s = s.replace(/\t/g, '');
s = s.replace(/\r/g, '');
s = s.replace(/\n/g, '');
return s;
}
console.log(ele.length);
for(var i=0;i<ele.length;i++){
var _e = $(ele[i]);
//取当前值,并替换掉两端空格、替换掉回车符, 检查是否和 data-value 属性的默认值 相同。
var _val = trimCode(_e.val());
if (_val == '') {
_e.val(_e.attr('data-value')).addClass("gray");//初始化
}
_e.focus(function() {
var _val = $.trim($(this).val());
if ($(this).attr('data-value') == _val) {
$(this).val('').removeClass("gray");
}
}).blur(function() {
var _val = $.trim($(this).val());
var _attrVal = $(this).attr('data-value');
if (_val == '') {
$(this).val(_attrVal).addClass("gray");
}
});
}
},
log: function() {
}
};
askDesign.focusBlur($('.input'));//input获取焦点
askDesign.focusBlur($('.textarea'));//textarea获取焦点
});
</script>
<style type="text/css">
input,textarea{outline: none;}
.gray{color:#aaa!important;}
.com-form .input{padding:0.8em 1em 0.6em 1em;border-radius:2px;background:#fafafa;color:#333;border:1px solid #ececec;}
.com-form .textarea{padding:1rem 1em;line-height:1.666;border-radius:2px;background:#fafafa;color:#333;border:1px solid #ececec;}
.com-form .input::-webkit-input-placeholder,.com-form .textarea::-webkit-input-placeholder{color:#aaa;}
.com-form .input:focus,.com-form .textarea:focus{border:1px solid #ff7200;}
</style>
<form method="post" action="" class="com-form">
<input type="text" name="" class="input" data-value="手机"><br>
<input type="text" name="" placeholder="手机" /><br>
<textarea name="" rows="12" cols="50" class="textarea" data-value="简介"></textarea><br>
<textarea name="" rows="12" cols="50" placeholder="简介"></textarea><br>
</form>
图片列表,效果(鼠标浮上去时,显示带阴影外框): 2016-2-3
这个方法很好,可以在里面只加一个额外元素即可,不会导致列表容器在页面中的重排问题
<style type="text/css">
ul,li{list-style:none;margin:0;padding:0;}
.xgt-body{margin-right:-22px;}
.xgt-body .iwrap{position:relative;float:left;width:280px;height:330px;margin-right:22px;}
.xgt-body .iwrap:hover .hvr{position:absolute;width:280px;height:330px;margin:-5px;box-shadow:0px 1px 5px #999;padding:4px;border:1px solid #ececec;z-index:0;}
.xgt-body .img{width:280px;height:280px;}
</style>
<ul class="xgt-body clearfix">
<li class="iwrap">
<div class="hvr"></div>
<img src="data:images/_x_280x280.jpg" class="img">
</li>
<li class="iwrap">
<div class="hvr"></div>
<img src="data:images/_x_280x280.jpg" class="img">
</li>
</ul>
标签切换: active或者鼠标移上去时,标签是橙色。移出后是正常状态。 2016-2-14
<style>
.linggan-nav{margin-top:20px;background:#fafafa;border:1px solid #ececec;width:100%;height:48px;box-sizing:border-box;font-family:'Microsoft YaHei';}
.linggan-nav .li1{display:block;float:left;border-right:1px solid #ececec;margin:10px 0;}
.linggan-nav .li1.active, .linggan-nav .li1:hover{margin:0;padding:8px 0 10px 0;background:#fff;color:#ff7200;border-top:2px solid #ff7200;border-left:1px solid #ececec;margin-left:-1px;cursor:pointer;}
.linggan-nav .txt{padding:0 30px;line-height:28px;font-size:20px;}
</style>
<div class="linggan-nav">
<a class="li1" href="##"><span class="txt">推荐</span></a>
<a class="li1 active" href="##"><span class="txt">80后</span></a>
<a class="li1" href="##"><span class="txt">色彩控</span></a>
<a class="li1" href="##"><span class="txt">小清新</span></a>
<a class="li1" href="##"><span class="txt">创意家</span></a>
<a class="li1" href="##"><span class="txt">超炫搭</span></a>
</div>
,,,,
...
代码:PC CSS(工作中用)的更多相关文章
- [转] 深度解剖DIV+CSS工作原理
本文和大家重点讨论一下DIV+CSS工作原理,在一般情况的DIV+CSS开发静态html网页时,我们把html和CSS是分开的,形成html页面和CSS文件. DIV+CSS原理解剖 在一般情况的DI ...
- 如何在“代码”视图中工作并充分利用 Dreamweaver 的编码功能。如 Emmet 缩写
可通过多种方式在 Dreamweaver 中处理代码. 您可以使用“新建文档”对话框打开新的代码文件,然后开始键入您的代码. 在 Dreamweaver 中创建新的代码文件 键入时,会显示代码提示以帮 ...
- TFS代码变更和工作项关联,为系统变更提供完美的跟踪轨迹
TFS是微软的应用软件生命周期管理(ALM)的解决方案产品,相比我们常见的一些ALM产品,例如HP ALM, IBM Rational, Atlanssian Jira等,其最大的区别在于TFS将软件 ...
- 《编写高质量代码》CSS部分总结
如何组织CSS 三层结构:base+common+page 分层目的:减少代码量:便于多人开发和维护 1.base层 最底层,一般设置文件为只读,与具体的UI无关,提供: reset功能.因为浏览器对 ...
- 工作中用到的linux命令
都是工作中用到的,解决问题至上,不求甚解,怕再忘了,所以记录一下,勿喷. .log |,,,,|,| 先说一下这条命令: cat:打印文件内容 grep:查找,用到的有\s匹配空白字符 sed:刚用到 ...
- CSS 基础:CSS 工作原理(2)<思维导图>
这段时间利用一下间隙时间学习了CSS的基础知识,主要目的是加深对CSS的理解,虽然个人主要工作基本都是后台开发,但是个人觉得系统学习一下CSS的基础还是很有必要的.下面我学习CSS时做的思维导图(全屏 ...
- Liu Junqiao:工作中用到的命令以及问题汇总
工作中用到的命令以及问题汇总 2019-11-29 查看系统运行时间,这个问题是因为我们在阿里云上有个机器,在某一天发现这台机器上有的服务莫名奇妙的停了,然后排查时怀疑机器被重启过用如下如下命令查看了 ...
- 常用CSS代码大全(工作必备)
用html+css可以很方便的进行网页的排版布局,但不是每一种属性或者代码我们都铭记于心,最近我把CSS中的常用代码进行了归纳总结,方便自己以后查看,同时也分享给大家,希望对你们有用. 一.文本设置 ...
- CSS:手机页面,常用字号和布局(工作中用)
{literal} {/literal} 公用css .cOrange,.cOrange:visited,.cOrange > a {color: #ff7200;} .border1-to ...
随机推荐
- 请求转发和URL重定向的原理和区别
一.请求转发和重定向是在java后台servlet中,由一个servlet跳转到另一个servlet/jsp要使用的技术 使用方法 请求转发 req.getResquestDispatcher(se ...
- Linux之prink原理
我的分析是基于Linux4.15.1 1.看看kernel是如何调用到console初始化函数的: 分两条线: a.start_kernel --> console_init --> ...
- [Ynoi2019模拟赛]Yuno loves sqrt technology III
题目大意: 给你一个长为n的序列a,m次询问,每次查询一个区间的众数的出现次数,强制在线. 解题思路: 出题人题解 众所周知lxl是个毒瘤,Ynoi道道都是神仙题 首先得离散化. 分块后,预处理Fi, ...
- node中间件概念
中间件就是请求req和响应res之间的一个应用,请求浏览器向服务器发送一个请求后,服务器直接通过request定位属性的方式得到通过request携带过去的数据,就是用户输入的数据和浏览器本身的数据信 ...
- 使用samba共享文件夹,提供给window访问
1. 下载yumdownloader yum install -y yum-utils 2. 下载samba mkdir samba cd samba yumdownloader --resolve ...
- edgedb 内部pg 数据存储的探索 (五) 运行进程列表信息
做为一个简单的记录,方便后期分析学习 当前包含了一个timescale 的extension 可以不用关注 信息 ps -ef |grep edgedb edgedb 10559 24858 0 4月 ...
- PCIE读书笔记
PCIE读书笔记 什么是TLP:
- UITableView自定义Cell中,纯代码编程动态获取高度
在UITableView获取高度的代理方法中,经常需要根据实际的模型重新计算每个Cell的高度.直接的做法是在该代理方法中,直接根据模型来返回行高:另 [1]-(CGFloat)tableView:( ...
- 项目中使用package-lock.json锁版本问题
package-lock.json的作用: 锁版本,确保项目在后续拉去中,安装依赖包时依赖包的版本始终是统一的 在npm install时会自动生成package-lock.json package. ...
- [UE4]重构Grab和Drop
一.在前面的实例中是把Grab和Drop逻辑放到SimVRHand手柄对象里面,从面向对象来看,Grab和Drop逻辑应该放在被抓取的对象中,因为可能每个对象被抓取后要执行的Grab和Drop逻辑都不 ...