常规内容区域的:标题和文字  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">&lt;</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">&gt;</a>
<a href="" class="pbtn ml8">&gt;&gt;</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(工作中用)的更多相关文章

  1. [转] 深度解剖DIV+CSS工作原理

    本文和大家重点讨论一下DIV+CSS工作原理,在一般情况的DIV+CSS开发静态html网页时,我们把html和CSS是分开的,形成html页面和CSS文件. DIV+CSS原理解剖 在一般情况的DI ...

  2. 如何在“代码”视图中工作并充分利用 Dreamweaver 的编码功能。如 Emmet 缩写

    可通过多种方式在 Dreamweaver 中处理代码. 您可以使用“新建文档”对话框打开新的代码文件,然后开始键入您的代码. 在 Dreamweaver 中创建新的代码文件 键入时,会显示代码提示以帮 ...

  3. TFS代码变更和工作项关联,为系统变更提供完美的跟踪轨迹

    TFS是微软的应用软件生命周期管理(ALM)的解决方案产品,相比我们常见的一些ALM产品,例如HP ALM, IBM Rational, Atlanssian Jira等,其最大的区别在于TFS将软件 ...

  4. 《编写高质量代码》CSS部分总结

    如何组织CSS 三层结构:base+common+page 分层目的:减少代码量:便于多人开发和维护 1.base层 最底层,一般设置文件为只读,与具体的UI无关,提供: reset功能.因为浏览器对 ...

  5. 工作中用到的linux命令

    都是工作中用到的,解决问题至上,不求甚解,怕再忘了,所以记录一下,勿喷. .log |,,,,|,| 先说一下这条命令: cat:打印文件内容 grep:查找,用到的有\s匹配空白字符 sed:刚用到 ...

  6. CSS 基础:CSS 工作原理(2)<思维导图>

    这段时间利用一下间隙时间学习了CSS的基础知识,主要目的是加深对CSS的理解,虽然个人主要工作基本都是后台开发,但是个人觉得系统学习一下CSS的基础还是很有必要的.下面我学习CSS时做的思维导图(全屏 ...

  7. Liu Junqiao:工作中用到的命令以及问题汇总

    工作中用到的命令以及问题汇总 2019-11-29 查看系统运行时间,这个问题是因为我们在阿里云上有个机器,在某一天发现这台机器上有的服务莫名奇妙的停了,然后排查时怀疑机器被重启过用如下如下命令查看了 ...

  8. 常用CSS代码大全(工作必备)

    用html+css可以很方便的进行网页的排版布局,但不是每一种属性或者代码我们都铭记于心,最近我把CSS中的常用代码进行了归纳总结,方便自己以后查看,同时也分享给大家,希望对你们有用. 一.文本设置 ...

  9. CSS:手机页面,常用字号和布局(工作中用)

    {literal}   {/literal} 公用css .cOrange,.cOrange:visited,.cOrange > a {color: #ff7200;} .border1-to ...

随机推荐

  1. new和malloc

    1.申请的内存所在位置 自由存储区(free store)是C++基于new操作符的一个抽象概念,凡是new进行内存申请,该内存为自由存储区.堆是操作系统中的术语,是操作系统所维护的一块特殊内存,用于 ...

  2. Servlet中的编码问题

    对于response.setContentType()和response.setCharacterEncoding()的理解: 经过一些实践,对着两个方法有了一些自己的理解,有可能今后的学习中会发现自 ...

  3. 简述rpm与yum命令的常见选项

    rpm是一个功能十分强大的软件包管理系统,它使得在Linux下安装.升级和删除软件包的工作变的容易.并且具有查询.验证软件包的功能. 1)安装选项 命令格式:rpm {-i|--install} [i ...

  4. Node.Js http服务(websocket)

    安装node,下载地址 https://nodejs.org/en/ cmd 中 输入 node -v 安装成功可以查看版本 cmd 中 ctrl - c 可以 结束 和 启动 编辑 js 文本 va ...

  5. 学习笔记CB008:词义消歧、有监督、无监督、语义角色标注、信息检索、TF-IDF、隐含语义索引模型

    词义消歧,句子.篇章语义理解基础,必须解决.语言都有大量多种含义词汇.词义消歧,可通过机器学习方法解决.词义消歧有监督机器学习分类算法,判断词义所属分类.词义消歧无监督机器学习聚类算法,把词义聚成多类 ...

  6. java8_api_net

    网络编程1    操作ip地址        核心类 InetAddress        相关方法 getByName,getAllByName,getLocalHost    操作socket地址 ...

  7. css多行省略

    单行省略就不用说了,用css实现非常简单,兼容性还非常好.但是多行省略一直都是前端的痛点,在css3之前,可以用js去算两行能放多少个字,把多余的字用 ... 代替,且不说好不好,万一哪天PM说要改成 ...

  8. python基础知识2---核心风格

    阅读目录 一.语句和语法 二.变量定义与赋值 三.内存管理 内存管理: 引用计数: 简单例子 四.python对象 五.标识符 六.专用下划线标识符 七.编写模块基本风格 八.示范 一.语句和语法 # ...

  9. LeetCode——17. Letter Combinations of a Phone Number

    一.题目链接: https://leetcode.com/problems/letter-combinations-of-a-phone-number/ 二.题目大意: 给定一段数字字符串,其中每个数 ...

  10. ABBYY FineReader 14OCR解锁

    ABBYY FineReader 14是2017年新推的文字处理编辑软件,能够将图像扫描转换成文档处理.不论是在使用群体方面还是功能特性方面都是极好的. •确保扫描仪正确地连接到电脑,并将其打开.查阅 ...