2014阿里巴巴web前实习生项目分析(1)

2014阿里巴巴web前实习生项目分析(1)

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

以下简化CSS代码:


div.container{
	
	width:500px;
	background-image:url(/img/sprite.png);
	background-repeat:no-repeat;
	background-position:0px -78px;
}

div.container ul#news-list,div.container ul#news-list li{
	margin:0px;padding:0px;
}

div.container ul#news-list li{
	padding-left:20px;
	background-image:url(/img/sprite.png);
	background-position:-120px opx;
}

A{
	font-size:14px;
	font-weight:bold;
	line-height:150%;
	color:#000000;
}


答案:

div.container{		width:500px;	background-image:url(/img/sprite.png);	background-repeat:no-repeat;	background-position:0px -78px;}div.container ul#news-list,div.container ul#news-list li{	margin:0px;padding:0px;}div.container ul#news-list li{	padding-left:20px;	background-image:url(/img/sprite.png);	background-position:-120px opx;}A{	font-size:14px;	font-weight:bold;	line-height:150%;	color:#000000;}div.container{		width:500px;	background:url(/img/sprite.png) no-repeat 0 -78px;}#news-list,#news-list li{		margin:0 padding:0;}#news-list li{		padding-left:20px;background:url(/img/sprite.png)no-repeat -120px 0;}

分析:CSS简写使用方法介绍

(1)CSS中font简写:

font:italicsmall-capsbold12px/1.5emarial,verdana;等效于:

font-style:italic;font-variant:small-caps;font-weight:bold;font-size:12px;line-height:1.5em;font-family:arial,verdana;


顺序:font-style|font-variant|font-weight|font-size|line-height|font-family

(2)CSS中background简写:

background:#fffurl(bg.gif)no-repeatfixedlefttop;等效于:

background-color:#fff;background-image:url(bg.gif);background-repeat:no-repeat;background-attachment:fixed;background-position:lefttop;


顺序:background-color|background-image|background-repeat|background-attachment|background-position


(3)CSS中margin&padding简写:

border:1pxsolid#000;等效于:

border-width:1px;
border-style:solid;
border-color:#000;


顺序:border-width|border-style|border-color

(4)CSS中list-style简写:

list-style:squareoutsideurl(bullet.gif);等效于:


list-style-type:square;
list-style-position:outside;
list-style-image:url(bullet.gif)


顺序:list-style-type|list-style-position|list-style-image


(5)四边的简写一般例如以下:

padding:1px2px3px4px;等效于:


padding-top:1px;
padding-right:2px;
padding-bottom:3px;
padding-left:4px;


顺序:top|right|bottom|left


不论是边框宽度。还是边框颜色、边距等,仅仅要CSS样式涉及四边。顺序通通都是“上右下左”(顺时针方向)。


5.1)假设四边的值省略一个。仅仅写三个:

padding:1px2px3px;则等效于省略的“左值”等于“右值”:


padding-top:1px;
padding-right:2px;
padding-bottom:3px;
padding-left:2px;

5.2)假设四边的值省略两个:

padding:1px2px;则等效于:省略的左值等于右值。上值等于下值


padding-top:1px;
padding-right:2px;
padding-bottom:1px;
padding-left:2px;

5.3)仅仅有一个值

Padding:1px:则等效于:

padding-top:1px;
padding-right:1px;
padding-bottom:1px;
padding-left:1px;























版权声明:本文博主原创文章,博客,未经同意不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116989.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mybatiscodehelperpro使用_ios10越狱后必装插件

    mybatiscodehelperpro使用_ios10越狱后必装插件目录一、前言二、安装插件MyBatisCodeHelperPro插件三、激活一、前言在开发中编写生成bean,mapper,mapper.xml即费时也费力,可以通过MyBatisCodeHelperPro自动生成bean,dao,mapper.xml等文件,然后根据自己的需要进行修改。MyBatisCodeHelperPro是IDEA下的一个插件,类似于mybatisplugin,但是是收费的,但可以进行激活使用:下面这个大佬的个人主页上有多个版本的下载链…

    2022年4月19日
    97
  • 怎么在linux装samba服务器,在linux上装配置samba服务器.doc

    怎么在linux装samba服务器,在linux上装配置samba服务器.doc在linux上装配置samba服务器在linux上安装配置samba服务器在linux上安装配置samba服务器在这给大家介绍一个不错的家伙,samba服务。如果您正在犯愁,如何在Windows和Linux之间实现资源共享,就请看看这篇详解,希望能帮您解决困扰。先简单介绍一下,SMB(ServerMessagesBlock,信息服务块)是在局域网上共享文件和打印机的一种协议,通过它可以使局域网…

    2022年5月21日
    35
  • 浅析MyBatis的动态代理原理[通俗易懂]

    浅析MyBatis的动态代理原理[通俗易懂]前言一直以来都在使用MyBatis做持久化框架,也知道当我们定义XXXMapper接口类并利用它来做CRUD操作时,Mybatis是利用了动态代理的技术帮我们生成代理类。那么动态代理内部的实现细节到底是怎么的呀?XXXMapper.java类和XXXMapper.xml到底是如何关联起来的呀?本篇文章就来详细剖析下MyBatis的动态代理的具体实现机制。MyBatis的核心组件及应用在详细探究MyBatis中动态代理机制之前,先来补充一下基础知识,认识一下MyBatis的核心组件。SqlSessio

    2022年8月9日
    4
  • 阿里云申请免费ssl证书及安装_阿里云服务器升级配置

    阿里云申请免费ssl证书及安装_阿里云服务器升级配置阿里云购买免费SSL证书1.操作环境2.购买免费SSL证书3.证书申请,绑定域名《下一篇:Nginx+SSL证书,配置https》1.操作环境阿里云(已实名的企业账号)2.购买免费SSL证书2.1.如图,阿里云官网登陆后,搜索框内输入SSL,点击证书控制台,进入后点击购买证书2.2.如图,选中单域名–DVSSL–免费版,点击立即购买2.3.如图,勾选阅读,点击支付,在支付成功界面,点击证书控制台3.证书申请,绑定域名3.1.如图,在证书控制台,点击证书申请

    2022年10月3日
    4
  • rabbitmq集群搭建_mongodb集群搭建

    rabbitmq集群搭建_mongodb集群搭建docker单容器部署创建桥接网络,用于容器间通信$dockernetworkcreatemq-network首先启动3个rabbitmq容器$dockerrun–namerabbit01\ -eRABBITMQ_SERVER_ADDITIONAL_ERL_ARGS=”-setcookieCOUBJLKLQCIAPKIQZGGJ”\ –hostnamerabbit01–networkmq-network\ -p5672:5672-p1567

    2025年10月24日
    3
  • Ubuntu RabbitVCS

    Ubuntu RabbitVCSsudoadd-apt-repositoryppa:rabbitvcs/ppasudoapt-getupdatesudoapt-getinstallrabbitvcs-corerabbitvcs-nautilus3rabbitvcs-clinautilus-q转载于:https://www.cnblogs.com/ouuy/archive/2012…

    2022年7月18日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号