>  기사  >  웹 프론트엔드  >  关于border边框内偏移的css方法_html/css_WEB-ITnose

关于border边框内偏移的css方法_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-21 09:13:223729검색

如图:
1有左边框白色的。
2白色左边框往蓝色里面移动几十像素
请问用css怎么才能达到2的效果呢?
我1是用的border-left:1px #fff solid;
但是不知道如何将边框往内移进去


回复讨论(解决方案)

用div定一条线

2个div么

一个是蓝色背景 里面一个是带边框线的div

或者一个div  背景图片就是 白线  控制白线定位就可以了

<!doctype html><html lang="en"><head>	<meta charset="UTF-8">	<title>页面名称</title><style type="text/css">#box {	width: 200px;	height: 100px;	background-color: #00f;}#box:before {	content: "";	display: block;	height: 100%;	margin-left: 50px;	border-left: 1px solid #ff0;}</style></head><body><div id="box"></div></body></html>

用margin-left就行啊 ,将整个div{ margin-left:10px;}

3楼的方法很省事,CSS3的
还可以在其中加一个元素,白色,1像素.绝对定位

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.