SOURCE

	<ul class="demo">
		<li><label>艺术品</label>:<input type="text"></li>
		<li><label>作品名称</label>:<input type="text"></li>
		<li><label>姓名</label>:<input type="text"></li>
		<li><label>性别</label>:<input type="text"></li>
	</ul>
	<ul class="list">
		<li><button>10元</button></li>
		<li><button>20元</button></li>
		<li><button>30元</button></li>
		<li><button>40元</button></li>
	</ul>
	<ul class="list">
		<li><button>10元</button></li>
		<li><button>20元</button></li>
		<li><button>30元</button></li>
	</ul>
body,ul,li,button{
			margin: 0;
			padding: 0;
			font-size: 14px;
		}
		li{
			list-style: none;
		}
		.demo{
			width: 460px;
			background: #ddd;
			padding: 20px;
		}
		.demo li{
			line-height:2;
			margin-bottom: 10px;
			vertical-align: top;
		}
		.demo li input{
			border: 1px solid #ccc;
			height:24px;
			border-radius: 4px;
		}
		.demo li label{
			display: inline-block;
			width: 100px;
			text-align: justify;
			vertical-align: middle;
			height: 24px;
			line-height: 24px;

		}
		.demo li label:after{
			content: '';
			display: inline-block;
			width: 100%;
			overflow: hidden;
		}
		.last-align{
			width: 500px;
			padding: 20px;
			line-height: 2;
			text-align: left;
			text-align-last: right;
			-ms-text-align-last:right;
		}
		.list{
			width: 500px;
			margin-top: 30px;
			/* font-size: 0; */
			/*模块使用[换行符]或[空格符]后,webkit浏览器中会引起最后一个模块有多余空白,使用font-size:0可清除该空格,但会影响IE的解析*/
      line-height:0;
			text-align: justify;
			text-align-last: justify;
      background:#ccc;
      overflow:hidden;
      height:31px;
		}
		.list:after{
			display: inline-block;
			content: '';
			width: 100%;
			height: 0;
			overflow: hidden;

		}
		.list li{
			display: inline-block;
		}
		
		.list button{
			border: 1px solid #ccc;
			background: #fff;
			padding: 5px 10px;
		}
console 命令行工具 X clear

                    
>
console