效果图:

aaarticlea/png;base64,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" alt="" />

 <!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>
body{margin:0;}
.one{width:100px; height:100px; float:left;}
.body{ margin:100px 100px 100px 100px;width:300px;height:100px; border:1px solid #000; border-left:0; }
.first{width:50px; height:100px; border:1px solid #000; float:left; border-bottom:0;}
.firstblack{width:50px; height:60px; border:1px solid #000; background-color:#000;}
.secondblack{widtn:50px; height:30px; border:1px solid #000; background-color:#000; margin-top:-62px;}
.two{width:100px; height:100px; overflow:hidden; float:left;}
.three{width:100px; height:100px; overflow:hidden; float:left;} </style>
</head> <body>
<div class="body">
<div class="one">
<div class="first"></div>
<div class="firstblack"></div> <div class="secondblack"></div>
</div> <div class="two">
<div class="first"></div>
<div class="firstblack"></div> <div class="secondblack"></div>
</div>
<div class="three">
<div class="first"></div>
<div class="firstblack"></div> <div class="secondblack"></div>
</div>
</div> </body>
</html>

html/css 钢琴黑白格布局的更多相关文章

  1. CSS HTML元素布局及Display属性

    本篇文章主要介绍HTML的内联元素.块级元素的分类与布局,以及dispaly属性对布局的影响. 目录 1. HTML 元素分类:介绍内联元素.块级元素的分类. 2. HTML 元素布局:介绍内联元素. ...

  2. CSS多列布局

    × 目录 [1]列宽 [2]列数 [3]列间距[4]列rule[5]跨列[6]列填充[7]多列 前面的话 CSS新增了多列布局特性,可以让浏览器确定何时结束一列和开始下一列,无需任何额外的标记.简单来 ...

  3. DIV+CSS常用网页布局技巧!

    以下是我整理的DIV+CSS常用网页布局技巧,仅供学习与参考! 第一种布局:左边固定宽度,右边自适应宽度 HTML Markup <div id="left">Left ...

  4. DIV+CSS列表式布局(同意图片的应用)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  5. PHP.4-DIV+CSS标准网页布局准备工作(下)

    DIV+CSS标准网页布局准备工作 区块属性(区块模型) 属 性 描 述 Margin(注) 是定义区块外边界与上级元素距离的属性,用1到4个值来设置元素的边界,每个值都是长度.百分比或者auto,百 ...

  6. PHP.3-DIV+CSS标准网页布局准备工作(上)

    DIV+CSS标准网页布局准备工作(上) 概述 使用"DIV+CSS"对网站进行布局符合W3C标准,采用这种方式布局通常是为了说明与HTML表格定位方式的区别.因为现在的网站设计标 ...

  7. html响应式布局,css响应式布局,响应式布局入门

    html响应式布局,css响应式布局,响应式布局入门 >>>>>>>>>>>>>>>>>>& ...

  8. 演示:纯CSS实现自适应布局表格

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  9. css两列布局,一边固定宽度,另一边自适应

    <!DOCTYPE HTML><HTML>    <head>                <meta charset="utf-8" ...

随机推荐

  1. android使用默认程序进行图片拍照已经裁剪,以及设备读取

    //代码如下: package com.cbsw.yulechangsuo.activity; import java.io.File;import java.io.FileInputStream;i ...

  2. 双层路由设置,WAN口和LAN口连接的方法设置

    WAN口设置方法,社路由器分别为路1 和路2 1 路2的LAN口地址改为172.16.1.1,重启 2 笔记本改成172.16.1.X,然后进入设置,在里面WAN地址设置为静态地址 192.168.1 ...

  3. tcpdump高级过滤技巧

    基本语法 ========过滤主机--------- 抓取所有经过 eth1,目的或源地址是 192.168.1.1 的网络数据# tcpdump -i eth1 host 192.168.1.1- ...

  4. quantile normalization原理

    对于芯片或者其它表达数据来说,最常见的莫过于quantile normalization啦. 那么它到底对我们的表达数据做了什么呢?首先要么要清楚一个概念,表达矩阵的每一列都是一个样本,每一行都是一个 ...

  5. 未解决的问题,登录163邮箱http://mail.163.com/,用xpath的方式定位密码输入框的时候,总是报找不到该元素

    退出的时候出现: xpath定位方法: 注意xpath路径写的太长,如果层级全部写完定位不到,就尝试去掉一些层级

  6. JS中函数声明与函数表达式的不同

    Js中的函数声明是指下面的形式: function functionName(){   } 这样的方式来声明一个函数,而函数表达式则是类似表达式那样来声明一个函数,如 var functionName ...

  7. Latex引用插图格式制定问题(1)

    自定义新命令\reffig如下:\newcommand{\reffig}[1]{Figure \ref{#1}}在需要引用图片的时候,用\reffig代替\ref,就可以自动在图号前面输出" ...

  8. 两行代码搞定 JavaScript 的日期验证

    我们通常在 JavaScript 中验证日期,基本的思路大概是,先判断年月日是否有效,再判断当月是否有当日,比如一些月份没有 31 日,平年二月没有 29.30 日,闰年二月没有 30 日等等. 偶然 ...

  9. Linux-设置固定IP

    第一步:激活网卡 系统装好后默认的网卡是eth0,用下面的命令将这块网卡激活. # ifconfig eth0 up 第二步:设置网卡进入系统时启动 想要每次开机就可以自动获取IP地址上网,就要设置网 ...

  10. Asp.NET利用ClientScript.RegisterStartupScript("")的同学,请注意!

    如果你想要在aspx.cs 文件用利用 ClientScript.RegisterStartupScript(""); 方法动态在DOM中执行脚本(比如想要将后置代码中的验证结果信 ...